2009-08-27 174 views
0

我有一個運行PHP-GCI 5.3.0的本地服務器,但是當我運行phpinfo()時,它顯示我正常的信息,但是擴展名。PHP-CGI沒有加載擴展

沒有關於擴展名的內容,我正在使用其正常的ext文件夾。

這可能與我的文件夾有空格? (即這是我的php.iniC:\Arquivos de programas\Winco\Winconnection4\php.ini

我需要做一些不同的事情來加載擴展,而使用CGI?

這是我php.ini

[PHP] 的zend_extension = 「EXT/php_xdebug-2.0.5-5.3-vc6.dll」
了register_globals = OFF
的safe_mode =上
CGI。 force_redirect = Off
extension_dir =「ext」
session.bug_compat_warn = Off;

# ATIVANDO甲COMPACTAÇÃODA PAGINA
#要用zlib.output_compression =開

的error_reporting = E_ALL &〜E_NOTICE

的display_errors =上

延長= php_sqlite3.dll

回答

1

這裏有幾個指針;有一點運氣,其中一個可能會有所幫助:

  • 首先,你確定你正在編輯正確的php.ini文件嗎?你的計算機上可能會有幾個(例如,一個在windows/system32目錄中;另一個在PHP安裝目錄中); phpinfo()表示在php.ini文件加載的輸出中;確保你修改了正確的;-)
  • 當使用zend_extension加載Zend擴展時,應該使用絕對路徑;見Xdebug - Installation
  • 如何使用絕對路徑extension_dir
  • 如果我記得沒錯,你應該使用「;」不是「#」用於.ini文件中的註釋

如果您嘗試通過命令行啓動PHP,是否會收到任何錯誤?在Apache的日誌文件中是一樣的嗎?

希望其中的一個將有助於...

相關問題