簡體   English   中英

php5不會通過apache加載擴展,但是所有模塊都使用php -m顯示?

[英]php5 won't load extensions through apache, but modules all show using php -m?

我一直在嘗試安裝PHP5-APC( http://uk.php.net/apc/ )。 我使用macports達到了目的。

當我運行php -m時,我得到了包括apc在內的許多模塊的列表,但是apache錯誤日志給出了:

PHP Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/no-debug-non-zts-20060613/apc.so' - (null) in Unknown on line 0

phpinfo()中根本沒有加載任何模塊

請幫忙! 我對此完全感到困惑。

謝謝,

php-climod_php是完全不同的運行時。 您可以輕松地安裝不同的版本,並且它們通常從不同的php.ini文件中讀取。

在這種情況下,問題出在apc擴展名上。 嘗試從您的php.ini文件(Apache使用的文件)中注釋掉它。 apc是一個緩存,因此,如果僅使用計算機進行開發(我想您沒有在Mac上托管任何東西),那么您實際上並不需要它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM