|
目前最新版本的Zend是3.3版本的。下面就以3.3為例子來(lái)和大家說(shuō)明:
1、首先解壓縮下載的文件,你會(huì)找到一個(gè)名字為data的文件夾。把文件夾的名字修改為比較特殊的名字(主要是為了避免混淆),如 zendofsite ,最好由zend開(kāi)頭,這樣方便將來(lái)查找和更新。
2、之后上傳 zendofsite 文件夾(就是原來(lái)的data文件夾,這個(gè)名字是自己修改的,修改成什么名字將來(lái)就使用什么)到網(wǎng)站根目錄。建議壓縮成ZIP的格式上傳,然后使用在線(xiàn)解壓,這樣可以節(jié)省很多時(shí)間并提高效率。
3、靜靜等待一小會(huì)兒,文件就上傳完畢啦。在線(xiàn)解壓。登錄FTP找到根目錄下的php.INI文件,如果目錄中沒(méi)有這個(gè)文件的,就自行建立一個(gè),鍵入如下內(nèi)容: 引用:
復(fù)制代碼 代碼如下:
register_globals = on
allow_url_fopen = on
expose_php = on
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.NET
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
[Zend]
zend_optimizer.optimization_level=15
zend_extension=/home/content/u/s/user/html/zendofsite/4_3_x_comp/ZendOptimizer.so
zend_extension_ts=/home/content/u/s/user/html/zendofsite/4_3_x_comp/TS/ZendOptimizer.so
紅色部分的為自己的登錄路徑和登錄用戶(hù)名,比如你的ID是taohost,紅色部分就是/u/s/taohost,如果用戶(hù)名比較長(zhǎng)可能會(huì)取前3位。路徑可以通過(guò)如下方法獲得(路徑不正確可能導(dǎo)致zend不能正常使用):
特別注意:
需要得到文件和用戶(hù)的路徑,您需要立即建立一個(gè)php文件,將<? echo phpinfo(); ?>放入文件中,保存為文件名info.php。
在瀏覽器中訪問(wèn)這個(gè)文件,得到兩個(gè)參數(shù),一個(gè)是Configuration File (php.ini) Path (php文件的路徑),如果這個(gè)沒(méi)有的話(huà),就搜索 DOCUMENT_ROOT 這個(gè)節(jié)點(diǎn),得到路徑。
通過(guò)這個(gè)文件可以得到“/home/content/u/s/user/html”中紅色部分的值。還有一個(gè)是您當(dāng)前的php版本號(hào)(一般在頂部),存留備用,下面會(huì)用到。
4、得到正確的路徑后,修改php.ini文件即可。使用這個(gè)php的版本號(hào),到zendofsite文件夾找一個(gè)和你的服務(wù)器php版本最相近的文件 夾,(zendofsite文件夾包含很多文件夾,例如4_3_x_comp,5_1_x_comp,和 5_2_x_comp)。然后替換上述代碼的4_3_x_comp中的4_3_x 。實(shí)際上就是調(diào)用這個(gè)文件夾里的資源。如果文件夾指定的不正確,將可能不正常工作。
5、想確認(rèn)zend optimizer是否升級(jí)成功,就訪問(wèn)剛才建立的那個(gè)php文件info.php,找到Zend字段即可看到zend的版本了!
注意:php5的記住,一定要把php.ini修改為php5.ini
需要注意的是Godaddy更新Zend后的生效時(shí)間。
經(jīng)過(guò)筆者測(cè)試,馬上生效 (提示zend未安裝等問(wèn)題消失)
遇到同樣問(wèn)題的朋友趕緊試試吧。
php技術(shù):Godaddy空間Zend Optimizer升級(jí)方法,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。