●主機作業系統:Windows Xp sp2
●快速架站程式:apache 2.2
●您的上網方式:香港頻寬
●您安裝的程式:Apache2.2 + php 5.2.6 + MySql 5.0.67
●您的 domain (網域名稱) : localhost
●您的 phpBB 連結網址: http://localhost
我跟著[原創] 獨立 Apache/MySQL/php/phpMyAdmin【圖文安裝教學】超詳細的post安裝
在安裝php的第12個步驟時出了問題:12. 點選 Restart 重新啟動 Apache 之後就完成了 PHP 安裝
我restart不到apache
我接著查找httpd.conf
最後幾行比較可疑
最尾的
「# For PHP 5 do something like this:
LoadModule php5_module "c:/Apache2.2/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "c:/Apache2.2/php" 」
是跟著[原創] 獨立 Apache/MySQL/php/phpMyAdmin【圖文安裝教學】超詳細抄出來的
而上面這一堆東西,我不知能不能刪除掉,因為我看不懂它在做什麼
「#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 」
我不敢亂刪,我怕刪除後,在往後的日子才出現問題,到時就不知要往哪裡抓了
我應該把這段刪除嗎?
[問題]php安裝後不能重新啟動apache
版主: 版主管理群
Re: [問題]php安裝後不能重新啟動apache
訊息上不是說明:
你的php5_module已經重複載入了!
而且也跟你說第490行關於phpinidir有問題!
你的php5_module已經重複載入了!
而且也跟你說第490行關於phpinidir有問題!
Re: [問題]php安裝後不能重新啟動apache
「#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 」
是本身在httpd.conf就有的
其實它在做什麼?
我把httpd.conf的最尾部份改成這樣
「ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"」
就會出現這個錯誤
是我在別的地方出錯,還是我刪除了正確的LoadModule 嗎?
試了很多次,留下哪一個LoadModule 也出錯
ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 」
是本身在httpd.conf就有的
其實它在做什麼?
我把httpd.conf的最尾部份改成這樣
「ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"」
就會出現這個錯誤
是我在別的地方出錯,還是我刪除了正確的LoadModule 嗎?
試了很多次,留下哪一個LoadModule 也出錯
Re: [問題]php安裝後不能重新啟動apache
建議您:'m00291 寫:●主機作業系統:Windows Xp sp2
●快速架站程式:apache 2.2
●您的上網方式:香港頻寬
●您安裝的程式:Apache2.2 + php 5.2.6 + MySql 5.0.67
●您的 domain (網域名稱) : localhost
●您的 phpBB 連結網址: http://localhost
我跟著[原創] 獨立 Apache/MySQL/php/phpMyAdmin【圖文安裝教學】超詳細的post安裝
在安裝php的第12個步驟時出了問題:12. 點選 Restart 重新啟動 Apache 之後就完成了 PHP 安裝
我restart不到apache
壓縮後, 貼出您的 httpd.conf
Re: [問題]php安裝後不能重新啟動apache
我還是新手一個
有什麼地方錯了請不要見笑
我會虛心學習的
我上傳了我的httpd.conf
勞煩賜教
有什麼地方錯了請不要見笑
我會虛心學習的
我上傳了我的httpd.conf
勞煩賜教
- 附加檔案
-
- httpd.rar
- (17.93 KiB) 已下載 1061 次
Re: [問題]php安裝後不能重新啟動apache
如果嫌抓問題麻煩~ 也可以直接安裝整合包的Appserv比較簡單!
現在最新是 2.5.10的樣子!
現在最新是 2.5.10的樣子!
Re: [問題]php安裝後不能重新啟動apache
以下的修改, 提供您參考:m00291 寫:我還是新手一個
有什麼地方錯了請不要見笑
我會虛心學習的
我上傳了我的httpd.conf
勞煩賜教
#
#-----[ FIND ]-----
#
代碼: 選擇全部
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "C:/Apache2.2/PHP/"
Action application/x-httpd-php "C:/Apache2.2/PHP/php-cgi.exe"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2_2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache2.dll"
PHPIniDir "C:/Apache2.2/PHP/"
LoadModule php5_module "C:/Apache2.2/PHP/php5apache.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
# For PHP 5 do something like this:
LoadModule php5_module "c:/Apache2.2/php/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "c:/Apache2.2/php"
#-----[ REPLACE WITH ]-----
#
代碼: 選擇全部
LoadModule php5_module "c:/Apache2.2/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "c:/Apache2.2/php/"
1. 請確認您建立的 PHP 路徑是否正確?
2. 儲存後, 重新啟動 Apache