程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 有關在Windows下配置PHP+Apache+Optimizer失敗的問題解決方案

有關在Windows下配置PHP+Apache+Optimizer失敗的問題解決方案

編輯:關於PHP編程

昨晚在Windows XP Professional [帶IIS]下安裝了PHP 5.0.5和 Apache 2.0.54[監聽端口8088].

今天在安裝Discuz論壇時被要求安裝Zend-Optimizer以支持加密過的PHP文件.

下載到Zend-Optimizer 2.5.7的Win32安裝文件

在安裝時,開始很順利

Apache Root和php.ini選擇路徑分別為:

E:/Program Files/Apache Group/Apache2

E:/PHP5

可是到後來需要重啟Apache的時候,重啟失敗.手動重啟.提示安裝成功.可是在phpinfo.php中察看時,發現Optimizer並沒有和PHP關聯上.有關Zend的提示信息為:

Zend Engine v2.0.5,Copyright(c) 1998-2004 Zend Technologies.    並沒有Optimizer的信息.加密文件也無法正確執行.

開始以為是Apache重啟的問題,反復試驗後發現Apache正常.後來在網上搜索,也沒有發現相關的解決方案.後來突然想到之前復制了一個Php.ini文件到了C:/Windows目錄下,想是不是實際上使用的那個ini文件.

嘗試重裝Optimizer,ini文件路徑選擇C:/Windows.還是手動重啟Apache.

安裝結束察看phpinfo.php,Zend提示信息為

Zend Engine v2.0.5,Copyright (c) 1998-2004 Zend Technologies.

With Zend Extention Manager v1.0.6,Copyright(c) 2003-2004,by Zend Technologies

With Zend Optimizer v2.5.7,Copyright(C) 1998-2004,by Zend Technologies

成功安裝Optimizer,執行Discuz加密文件正常!

總結:在安裝Optimizer時,php.ini文件一定要選擇在Windows目錄下安裝的實際使用的那個.其實在安裝時它是提示C:/Windows的,不過自己沒有注意,因此導致了安裝的失敗.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved