【发布时间】:2013-07-11 10:24:36
【问题描述】:
我写了我的扩展。
Ubuntu系统。
php -c "/etc/php5/apache2/php.ini" -r "echo extension_loaded('my');"
=> 1 OK!
但是在 apache 下——什么都没有!
echo extension_loaded('my');
=> ""
为什么?
php ini 显示:
"Loaded Configuration File /etc/php5/apache2/php.ini"
【问题讨论】:
-
Check 如果你的扩展是使用
extension_loaded()加载的 -
我写了..但没有加载
-
您是否重新启动/重新加载 Apache? Apache 中的 PHP 缓存模块中的 INI 文件,直到重新加载 Apache。
-
你是用你的 PHP 版本构建的扩展还是从其他来源获得的?
标签: php apache php-extension