2009-10-17 63 views
0

我正在嘗試爲PHP設置XDebug。我在我的apache\bin\php.ini文件中編輯了一些設置,現在Apache崩潰了每頁幾頁請求。 (我希望我修改之前,已保存的php.ini文件的副本DER。)XAMPP:我編輯了PHP.ini,現在Apache崩潰了

我在這裏以下說明:http://robsnotebook.com/php_debugger_pdt_xdebug

這裏是唯一的部分,我改變。有什麼突出的問題會導致問題嗎?

我刪除了「局部變量」的東西,但它仍然有問題。

[Zend] 
; zend_extension_ts = "C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll" 
;zend_extension_manager.optimizer_ts = "C:\xampp\php\zendOptimizer\lib\Optimizer" 
;zend_optimizer.enable_loader = 0 
;zend_optimizer.optimization_level=15 
;zend_optimizer.license_path = 

[XDebug] 
;; Only Zend OR (!) XDebug 
zend_extension_ts="C:\xampp\php\ext\php_xdebug-2.0.5-5.2.dll" 
xdebug.remote_enable=true 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 
xdebug.profiler_enable=0 
xdebug.profiler_output_dir="C:\xampp\tmp" 

這裏是我擺擺手Apache的錯誤日誌圍繞:(並不是所有的這些錯誤從上面的配置產生。)

[Sat Oct 17 15:12:28 2009] [notice] Parent: Received shutdown signal -- Shutting down the server. 
[Sat Oct 17 15:12:28 2009] [notice] Child 2692: Exit event signaled. Child process is ending. 
[Sat Oct 17 15:12:29 2009] [notice] Child 2692: Released the start mutex 
[Sat Oct 17 15:12:30 2009] [notice] Child 2692: All worker threads have exited. 
[Sat Oct 17 15:12:31 2009] [notice] Child 2692: Child process is exiting 
[Sat Oct 17 15:12:47 2009] [notice] Parent: Child process exited successfully. 
[Sat Oct 17 15:12:56 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:12:56 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:12:57 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations 
[Sat Oct 17 15:12:57 2009] [notice] Server built: Dec 10 2008 00:10:06 
[Sat Oct 17 15:12:57 2009] [notice] Parent: Created child process 4648 
[Sat Oct 17 15:12:58 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:12:58 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:12:58 2009] [notice] Child 4648: Child process is running 
[Sat Oct 17 15:12:58 2009] [notice] Child 4648: Acquired the start mutex. 
[Sat Oct 17 15:12:58 2009] [notice] Child 4648: Starting 250 worker threads. 
[Sat Oct 17 15:12:58 2009] [notice] Child 4648: Starting thread to listen on port 443. 
[Sat Oct 17 15:12:58 2009] [notice] Child 4648: Starting thread to listen on port 80. 
[Sat Oct 17 15:13:24 2009] [notice] Parent: child process exited with status 255 -- Restarting. 
[Sat Oct 17 15:13:46 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:13:46 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:13:46 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:13:46 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations 
[Sat Oct 17 15:13:46 2009] [notice] Server built: Dec 10 2008 00:10:06 
[Sat Oct 17 15:13:46 2009] [notice] Parent: Created child process 6232 
[Sat Oct 17 15:13:47 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:13:47 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:13:47 2009] [notice] Child 6232: Child process is running 
[Sat Oct 17 15:13:47 2009] [notice] Child 6232: Acquired the start mutex. 
[Sat Oct 17 15:13:47 2009] [notice] Child 6232: Starting 250 worker threads. 
[Sat Oct 17 15:13:47 2009] [notice] Child 6232: Starting thread to listen on port 80. 
[Sat Oct 17 15:13:48 2009] [notice] Child 6232: Starting thread to listen on port 443. 
[Sat Oct 17 15:13:57 2009] [notice] Parent: child process exited with status 255 -- Restarting. 
[Sat Oct 17 15:16:31 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:16:31 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:16:31 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:16:32 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations 
[Sat Oct 17 15:16:32 2009] [notice] Server built: Dec 10 2008 00:10:06 
[Sat Oct 17 15:16:32 2009] [notice] Parent: Created child process 480 
[Sat Oct 17 15:16:32 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:16:32 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0 
[Sat Oct 17 15:16:33 2009] [notice] Child 480: Child process is running 
[Sat Oct 17 15:16:33 2009] [notice] Child 480: Acquired the start mutex. 
[Sat Oct 17 15:16:33 2009] [notice] Child 480: Starting 250 worker threads. 
[Sat Oct 17 15:16:33 2009] [notice] Child 480: Starting thread to listen on port 80. 
[Sat Oct 17 15:16:33 2009] [notice] Child 480: Starting thread to listen on port 443. 
[Sat Oct 17 15:17:20 2009] [notice] Parent: child process exited with status 255 -- Restarting. 
[Sat Oct 17 15:18:30 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:18:30 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:18:30 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
[Sat Oct 17 15:18:30 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations 
[Sat Oct 17 15:18:30 2009] [notice] Server built: Dec 10 2008 00:10:06 
[Sat Oct 17 15:18:30 2009] [notice] Parent: Created child process 3148 
[Sat Oct 17 15:18:31 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:18:31 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
[Sat Oct 17 15:18:31 2009] [notice] Child 3148: Child process is running 
[Sat Oct 17 15:18:31 2009] [notice] Child 3148: Acquired the start mutex. 
[Sat Oct 17 15:18:31 2009] [notice] Child 3148: Starting 250 worker threads. 
[Sat Oct 17 15:18:31 2009] [notice] Child 3148: Starting thread to listen on port 443. 
[Sat Oct 17 15:18:31 2009] [notice] Child 3148: Starting thread to listen on port 80. 
[Sat Oct 17 15:18:41 2009] [notice] Parent: child process exited with status 255 -- Restarting. 
[Sat Oct 17 15:32:52 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:32:52 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:32:52 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Fatal error: [Zend Optimizer] Zend Optimizer 3.3.3 is incompatible with Xdebug 2.0.5 in Unknown on line 0 
[Sat Oct 17 15:33:03 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:33:03 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:33:03 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
PHP Fatal error: [Zend Optimizer] Zend Optimizer 3.3.3 is incompatible with Xdebug 2.0.5 in Unknown on line 0 
[Sat Oct 17 15:33:15 2009] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? 
[Sat Oct 17 15:33:15 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:33:15 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
[Sat Oct 17 15:33:16 2009] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations 
[Sat Oct 17 15:33:16 2009] [notice] Server built: Dec 10 2008 00:10:06 
[Sat Oct 17 15:33:16 2009] [notice] Parent: Created child process 3336 
[Sat Oct 17 15:33:17 2009] [notice] Digest: generating secret for digest authentication ... 
[Sat Oct 17 15:33:17 2009] [notice] Digest: done 
PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 
[Sat Oct 17 15:33:17 2009] [notice] Child 3336: Child process is running 
[Sat Oct 17 15:33:17 2009] [notice] Child 3336: Acquired the start mutex. 
[Sat Oct 17 15:33:17 2009] [notice] Child 3336: Starting 250 worker threads. 
[Sat Oct 17 15:33:17 2009] [notice] Child 3336: Starting thread to listen on port 443. 
[Sat Oct 17 15:33:17 2009] [notice] Child 3336: Starting thread to listen on port 80. 
[Sat Oct 17 15:33:34 2009] [error] [client 127.0.0.1] client denied by server configuration: C:/xampp/security/htdocs/lang.php, referer: http://localhost/xampp/navi.php 
[Sat Oct 17 15:33:50 2009] [notice] Parent: child process exited with status 3221225477 -- Restarting. 
+2

什麼是Apache日誌不得不說? 我還沒有看到局部變量:指令之前,它是什麼? – 2009-10-17 19:40:54

+0

我可以在哪裏找到Apache日誌? – 2009-10-17 19:55:37

回答

1

此:

zend_optimizer.license_path = 
Local Variables: 
tab-width: 4 
End: 

絕對是無效部分php.ini。看起來像你的文本編輯器剩下的一部分。

如果Apache崩潰,請參閱apache日誌文件。在你的設置上,它可能是像C:\xampp\log\error.log或類似的東西。

0

請注意,不要取消以下行:

;extension=php_xdebug.dll