PHP不加載通過php.ini中指定PHP不加載在php.ini中指定的擴展名,但DL()
php -v
不給任何錯誤或警告
php -i | grep extension_dir
擴展負載顯示extension_dir設置爲擴展名文件的位置,但它們不顯示在擴展名列表中php -m
但是,運行php -r 'dl("apc.so"); phpinfo();' | grep apc
表明模塊正常加載dl()
函數。
我從源碼安裝了php-5.3.5。 配置了
'--enable-fastcgi'
'--enable-fpm'
'--enable-mbstring'
'--enable-pdo'
'--enable-inline-optimization'
'--enable-sockets'
'--enable-zip'
'--enable-mbregex'
'--enable-xml'
'--enable-sysvsem'
'--enable-sysvshm'
'--enable-pcntl'
'--enable-ftp'
'--enable-soap'
'--enable-shmop'
'--disable-rpath'
'--disable-debug'
'--with-mcrypt'
'--with-zlib'
'--with-curl'
'--with-bz2'
'--with-mysql'
'--with-gettext'
'--with-gd'
'--with-pdo-mysql'
'--with-pcre-regex'
'--with-mhash'
'--with-pic'
'--with-zlib-dir'
'--with-ttf'
'--with-openssl'
'--with-png-dir'
'--with-libdir=lib64'
'--without-pdo-sqlite'
'--without-sqlite'
uname -a
打印:
Linux ip-*-*-*-* 2.6.34.7-56.40.amzn1.x86_64 #1 SMP Fri Oct 22 18:48:49 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
的PHP通過PHP-FPM對0.9.5 nginx的運行
的'nginx'重新啓動腳本,不值得信任。殺死服務器,然後重新啓動。 – mario 2011-03-20 13:05:52