http://www.itmaster.tw/?tag=php%E5%AE%8 ... 9%E5%AD%B8
已照上面網址,更改 php.ini
也如第7.儲存 php.ini
接下來是
http://mark528.pixnet.net/blog/post/7267524
後有安裝 phpMyAdmin
因為我輸入 http://localhost:8081/phpmyadmin/index.php
出現
謝謝
版主: 版主管理群

要啟用 PHP,必須在 httpd.conf 裡頭設定。yehrussell 寫:[問題]如何得知PHP 5.5.1已經安裝妥當?
http://www.itmaster.tw/?tag=php%E5%AE%8 ... 9%E5%AD%B8
已照上面網址,更改 php.ini
也如第7.儲存 php.ini
除非您有特別指定埠號「8081」,否則一般只要輸入「http://localhost/phpmyadmin/」即可。yehrussell 寫: 接下來是安裝 phpMyAdmin 嗎?
http://mark528.pixnet.net/blog/post/7267524
後有安裝 phpMyAdmin
因為我輸入 http://localhost:8081/phpmyadmin/index.php
出現糟糕!Google 瀏覽器無法連線至 localhost:8081
謝謝

「測試/Test」心靈捕手 寫: 要啟用 PHP,必須在 httpd.conf 裡頭設定。
是否有啟用,可以觀看 Apache2.4 的訊息;
或者,參考上頭引言連結的「測試/Test」。
除非您有特別指定埠號「8081」,否則一般只要輸入「http://localhost/phpmyadmin/」即可。
代碼: 選擇全部
Load PHP 模組,加入下列敘述(此方式係以模組方式呼叫 php)
LoadModule php5_module “c:/php5/php5apache2.dll" (Apache 2.0.x 版本)
LoadModule php5_module “c:/php5/php5apache2_2.dll" (Apache 2.2.x 版本)
增加 php 檔案型態的支援
AddType application/x-httpd-php .php代碼: 選擇全部
常用擴充函式庫
可於 php.ini 中的 extension 設定要使用的擴充函式庫,欲使用函式庫只需將前面的『;』移除即可
使用 MySql 資料庫:extension=php_mysql.dll
處理多位元語系:extension=php_mbstring.dll
繪圖處理:extension=php_gd2.dll這個現象表示:PHP 沒有運作。yehrussell 寫:
「測試/Test」有出現 <?php phpinfo(); ?>
建議您:yehrussell 寫: Apache 組態設定/ Apache Configuration裡面,下面看不懂

C:/php5心靈捕手 寫:1. 說明您安裝 PHP 5.5.1 的路徑。
已經附上檔案,謝謝老師心靈捕手 寫:2. 將您的 httpd.conf、php.ini 打包後,上傳至竹貓。
底下是針對 httpd.conf 的修改:yehrussell 寫:C:/php5心靈捕手 寫:1. 說明您安裝 PHP 5.5.1 的路徑。已經附上檔案,謝謝老師心靈捕手 寫:2. 將您的 httpd.conf、php.ini 打包後,上傳至竹貓。![]()
代碼: 選擇全部
LoadModule php5_module "c:/php5/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "c:/php5/"
Loadfile "c:/php5/php5ts.dll"
AcceptFilter http none
EnableSendfile off
EnableMMAP off代碼: 選擇全部
memory_limit = 102400M代碼: 選擇全部
memory_limit = 128M代碼: 選擇全部
extension_dir = ¡§c:\php5\ext"代碼: 選擇全部
extension_dir = "c:/php5/ext/"代碼: 選擇全部
;extension=php_gd2.dll代碼: 選擇全部
extension=php_gd2.dll代碼: 選擇全部
;extension=php_mbstring.dll代碼: 選擇全部
extension=php_mbstring.dll代碼: 選擇全部
;extension=php_mysql.dll代碼: 選擇全部
extension=php_mysql.dll
依前文的設定,php.ini 和 php5ts.dll 都必須在 c:/php5/ 底下;yehrussell 寫:請問老師 php.ini 路徑 是在 c:/php5/ ?
還有我找不到 php5ts.dll
重新啟動 Apache2.4發生錯誤,已經無法啟動
輸入 http://localhost/phpinfo.php
出現瀏覽器無法連線至 localhost

以下是適合您作業系統的版本:yehrussell 寫:請問老師 我到底要下載那一版本阿 @@
http://windows.php.net/download/#php-5.5

原來我下載錯誤
代碼: 選擇全部
[Sat Aug 10 12:10:20.616148 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00418: Parent: Created child process 2948
[Sat Aug 10 12:10:21.521162 2013] [mpm_winnt:notice] [pid 2948:tid 172] AH00354: Child: Starting 64 worker threads.
[Sat Aug 10 12:47:44.103510 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sat Aug 10 12:47:46.131514 2013] [mpm_winnt:notice] [pid 2948:tid 172] AH00364: Child: All worker threads have exited.
[Sat Aug 10 12:47:46.147114 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00430: Parent: Child process 2948 exited successfully.
[Sat Aug 10 20:07:20.627398 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00455: Apache/2.4.4 (Win64) configured -- resuming normal operations
[Sat Aug 10 20:07:20.633648 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00456: Server built: Feb 22 2013 22:08:37
[Sat Aug 10 20:07:20.633648 2013] [core:notice] [pid 2620:tid 284] AH00094: Command line: 'C:\\Apache\\bin\\httpd.exe -d C:/Apache'
[Sat Aug 10 20:07:20.634898 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00418: Parent: Created child process 2928
[Sat Aug 10 20:07:21.244907 2013] [mpm_winnt:notice] [pid 2928:tid 172] AH00354: Child: Starting 64 worker threads.
[Sat Aug 10 23:50:15.362817 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sat Aug 10 23:50:17.390820 2013] [mpm_winnt:notice] [pid 2928:tid 172] AH00364: Child: All worker threads have exited.
[Sat Aug 10 23:50:17.406420 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00430: Parent: Child process 2928 exited successfully.
[Sun Aug 11 08:32:39.932172 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00455: Apache/2.4.4 (Win64) configured -- resuming normal operations
[Sun Aug 11 08:32:39.952172 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00456: Server built: Feb 22 2013 22:08:37
[Sun Aug 11 08:32:39.953422 2013] [core:notice] [pid 2540:tid 284] AH00094: Command line: 'C:\\Apache\\bin\\httpd.exe -d C:/Apache'
[Sun Aug 11 08:32:39.953422 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00418: Parent: Created child process 2940
[Sun Aug 11 08:32:40.465930 2013] [mpm_winnt:notice] [pid 2940:tid 172] AH00354: Child: Starting 64 worker threads.
[Sun Aug 11 09:10:09.500550 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00424: Parent: Received restart signal -- Restarting the server.
httpd.exe: Syntax error on line 526 of C:/Apache/conf/httpd.conf: Cannot load c:/php5/php5apache2_4.dll into server: \xa7\xe4\xa4\xa3\xa8\xec\xab\xfc\xa9w\xaa\xba\xbc\xd2\xb2\xd5\xa1C
[Sun Aug 11 09:10:11.503665 2013] [mpm_winnt:notice] [pid 2940:tid 172] AH00364: Child: All worker threads have exited.何謂「新版本 Apache」?yehrussell 寫:
新版本 Apache 啟動錯誤 error.log 好像沒動靜了謝謝老師代碼: 選擇全部
[Sat Aug 10 12:10:20.616148 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00418: Parent: Created child process 2948 [Sat Aug 10 12:10:21.521162 2013] [mpm_winnt:notice] [pid 2948:tid 172] AH00354: Child: Starting 64 worker threads. [Sat Aug 10 12:47:44.103510 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00422: Parent: Received shutdown signal -- Shutting down the server. [Sat Aug 10 12:47:46.131514 2013] [mpm_winnt:notice] [pid 2948:tid 172] AH00364: Child: All worker threads have exited. [Sat Aug 10 12:47:46.147114 2013] [mpm_winnt:notice] [pid 2604:tid 284] AH00430: Parent: Child process 2948 exited successfully. [Sat Aug 10 20:07:20.627398 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00455: Apache/2.4.4 (Win64) configured -- resuming normal operations [Sat Aug 10 20:07:20.633648 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00456: Server built: Feb 22 2013 22:08:37 [Sat Aug 10 20:07:20.633648 2013] [core:notice] [pid 2620:tid 284] AH00094: Command line: 'C:\\Apache\\bin\\httpd.exe -d C:/Apache' [Sat Aug 10 20:07:20.634898 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00418: Parent: Created child process 2928 [Sat Aug 10 20:07:21.244907 2013] [mpm_winnt:notice] [pid 2928:tid 172] AH00354: Child: Starting 64 worker threads. [Sat Aug 10 23:50:15.362817 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00422: Parent: Received shutdown signal -- Shutting down the server. [Sat Aug 10 23:50:17.390820 2013] [mpm_winnt:notice] [pid 2928:tid 172] AH00364: Child: All worker threads have exited. [Sat Aug 10 23:50:17.406420 2013] [mpm_winnt:notice] [pid 2620:tid 284] AH00430: Parent: Child process 2928 exited successfully. [Sun Aug 11 08:32:39.932172 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00455: Apache/2.4.4 (Win64) configured -- resuming normal operations [Sun Aug 11 08:32:39.952172 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00456: Server built: Feb 22 2013 22:08:37 [Sun Aug 11 08:32:39.953422 2013] [core:notice] [pid 2540:tid 284] AH00094: Command line: 'C:\\Apache\\bin\\httpd.exe -d C:/Apache' [Sun Aug 11 08:32:39.953422 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00418: Parent: Created child process 2940 [Sun Aug 11 08:32:40.465930 2013] [mpm_winnt:notice] [pid 2940:tid 172] AH00354: Child: Starting 64 worker threads. [Sun Aug 11 09:10:09.500550 2013] [mpm_winnt:notice] [pid 2540:tid 284] AH00424: Parent: Received restart signal -- Restarting the server. httpd.exe: Syntax error on line 526 of C:/Apache/conf/httpd.conf: Cannot load c:/php5/php5apache2_4.dll into server: \xa7\xe4\xa4\xa3\xa8\xec\xab\xfc\xa9w\xaa\xba\xbc\xd2\xb2\xd5\xa1C [Sun Aug 11 09:10:11.503665 2013] [mpm_winnt:notice] [pid 2940:tid 172] AH00364: Child: All worker threads have exited.

我筆誤啦....心靈捕手 寫: 何謂「新版本 Apache」?
1.不知該怎辦?心靈捕手 寫: 以 error.log 判斷:
1.無法載入 php5apache2_4.dll 是最大的問題。
2.您的 Apache2.4 似乎自8月11日起,已經沒有啟動過了。
建議您:
移除 C:/php5/ 底下所有資料夾及檔案(保留 php.ini 即可) ;
將新版的 PHP 5.5.1 解壓縮後,複製到 C:/php5/ 底下。

早上,我有下載新版 PHP 5.5.1 解壓縮後,複製到 C:/php5/ 底下將新版的 PHP 5.5.1 解壓縮後,複製到 C:/php5/ 底下。
下載了正確的版本,是第一要件;yehrussell 寫:早上,我有下載新版 PHP 5.5.1 解壓縮後,複製到 C:/php5/ 底下將新版的 PHP 5.5.1 解壓縮後,複製到 C:/php5/ 底下。
如果設定有困難,那麼將其打包後,上傳至竹貓。yehrussell 寫:是我上次修改 httpd.conf、php.ini
就無法啟動 Apache2.4 了