PHP關於ZendOptimizer問題

2021-06-15 08:09:20 字數 904 閱讀 6012

原因在於zendoptimizer 3.3.3只支援php 5.2.x,如果php 5.3.x就需要用zendguardloader 5.5這個產品,換句話說就是zendoptimizer今後zend官方不更新了。

那就裝zendguardloader唄,但是zendguardloader 5.5只能解zend guard 5.5加密的**,老版本的zend guard加密的**無能無力。如果你要用到zend的產品是用zend guard5.5以上的版本加密的,恭喜你直接裝zendguardloader即可,但是如果你要用的那產品的開發商還沒這麼前衛的話,就繼續往下讀吧。很不幸shopex目前還是老版本的zend guard加密方式。

zend+iis:

對於目前iis裡用的php都是用fastcgi方式了,fastcgi給大家灌輸的概念是要用非執行緒安全(nts)版本的php。如果zendoptimizer 3.3.3加php 5.2.x的nts版的話,又掛了,因為如果要用zendoptimizer需要用執行緒安全的版本。

照目前來說,符合條件的就是php-5.2.17-win32-vc6-x86,而它又分msi和zip兩個。按照習慣用的msi,但裝上後php後頁面上fastcgi報錯(還未裝zend就錯),php目錄下面放php.ini、windows目錄下放php.ini、兩個目錄下都放php.ini這3中情況都試了都同樣的出錯……

隨後另在一台伺服器上iis6+fastcgi的php 5.2.17執行緒安全zip版裝zendoptimizer同樣成功。證明雖然不能說zendoptimizer在php 5.2.x裡只能如此安裝,但至少如此安裝絕對能配通。

zend+easyphp

如果是這樣搭配的話,本地除錯。只能用easyphp3.0版本的,不能用easyphp5.3.5版本的,因為後者的php是屬於5.3.4,而前者才是zend相容範圍之內php 5.2.8  。

如何檢查系統是否支援Zend Optimizer

zend optimizer 主要有兩個功能 1 可以加速 php 指令碼的執行 2 可以給用 zend 加密的檔案解密。所以,一般來說,如果 php 指令碼沒有經過加密,可以不必安裝 zend optimizer 目前我們的產品中包含加密檔案的產品有 supesite supev ucenter ...

php 關於 講解

網上寫的相對路徑,絕對路徑和根目錄不夠詳細,我通過實驗以及相關資訊做出補充。絕對路徑就是完整的url,而相對路徑是基於絕對的路徑的部分url,只要缺少了某種方案,網域名稱或者主機名 埠號 這是完整url格式 就是預設的url也就是相對,詳細請參考http權威指南。的用法,當前目錄,比如你有個test...

PHP關於ZendOptimizer問題

原因在於zendoptimizer 3.3.3只支援php 5.2.x,如果php 5.3.x就需要用zendguardloader 5.5這個產品,換句話說就是zendoptimizer今後zend官方不更新了。那就裝zendguardloader唄,但是zendguardloader 5.5只能...