我在启用CentOS计算机上标题中提到的模块时遇到了一些问题。
yum install php-mcrypt / php-soap / php-mysql运行正常,并提到它们已经安装,重新启动Apache后,它们似乎没有启用。
我找不到mcrypt.so,例如,运行php --ini给出:
PHP Warning: PHP Startup: Unable to load dynamic library './mcrypt.so' - ./mcrypt.so: cannot open shared object file: No such file or directory in Unknown on line 0
这是在我将扩展名= mcrypt.so放入php.ini。
之后答案 0 :(得分:0)
在ubuntu 8(hardy)上,mcrypt库似乎就在这里。
/usr/lib/php5/20060613/mcrypt.so
在php.ini中
更改此文字:
;extension=php_mcrypt.dll
到
extension=php_mcrypt.dll
答案 1 :(得分:0)
更改此文字: ;延长= php_mcrypt.dll 至 延长= php_mcrypt.dll (即删除;)
答案 2 :(得分:0)
通过将extension_dir =“”更改为extension_dir =“/ usr / lib64 / php / modules”来解决此问题