启用mcrypt,soap和pdo_mysql

时间:2013-07-30 09:54:34

标签: php mysql apache centos mcrypt

我在启用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。

之后

3 个答案:

答案 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.ini中你只需要在mcypt.dll之前删除半列。在那之前查找mcypt.dll并删除半列

更改此文字: ;延长= php_mcrypt.dll 至 延长= php_mcrypt.dll (即删除;)

答案 2 :(得分:0)

通过将extension_dir =“”更改为extension_dir =“/ usr / lib64 / php / modules”来解决此问题