PHP警告:PHP启动:无法加载动态库...无法分配内存

时间:2015-11-19 10:32:59

标签: php imagick php-5.4 apache2.2 libtiff

使用php -i或php -v等简单命令后出现此错误。

  

PHP警告:PHP启动:无法加载动态库   '/usr/local/lib/php/extensions/no-debug-non-zts-20100525/imagick.so'    - libtiff.so.3:无法映射来自共享对象的段:无法在第0行的“未知”中分配内存

Shell返回:内存不足,然后将错误写入error_log

  

PHP版本:5.4.36

     

Apache版本:2.2.29

我已经看到有关类似问题的问题,但是大多数问题都是从正确的路径读取文件的问题,但我认为情况并非如此......

为什么它不能记忆?我该如何解决?最好没有服务器重启:)。我可以访问php.ini

更新:

我在正确的道路上都有imagick.so和libtiff.so.3。 运行ldd imagick.so后,我收到此警告:

  

ldd:警告:你没有`./imagick.so'

的执行权限      

...

     

libtiff.so.3 => /usr/lib64/libtiff.so.3(0x00007f0b0a0af000)

     

...

所以文件在正确的位置,但我想有一个权限问题...... 我该如何解决?

谢谢!

0 个答案:

没有答案