今天搞了一天,對自己的一個小項目進行zend guard加密。完了之后裝上zend optimizer解析器,可以訪問路由的時候,一直報‘Incompatible file format: The encoded file has format major ID 65540, whereas the Optimizer expects 2 in D:\haofeng\Apache2.2\www\index.php on line 0’這樣錯誤。將zend optimizer卸載后重裝,還是一樣。網(wǎng)上查資料,說zend optimizer只能解析php5.2.x及以前的版本,查看自己的php環(huán)境確實是php5.2.11。
創(chuàng)新互聯(lián)公司專注于企業(yè)成都營銷網(wǎng)站建設、網(wǎng)站重做改版、鄂托克前網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5頁面制作、商城網(wǎng)站制作、集團公司官網(wǎng)建設、外貿(mào)營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為鄂托克前等各大城市提供網(wǎng)站開發(fā)制作服務。
到下午的時候再一次加密的時候,突然看到zend guard加密的時候還要選擇php版本,一下子明白了。貼圖:
最后提醒一點:zend加密的時候要把電腦當前時間往前調(diào),因為zend加密的文件有限期的限制;
一定要選擇準確的php版本,否則zend optimizer無法解析。