首页 文章

PHP警告:PHP启动:无法加载动态库imagic.so

提问于
浏览
1

我和我的服务器人员都遇到了这个错误,这真的很烦人 .

系统每隔10分钟发送一次电子邮件

Cron / usr / local / psa / admin / bin / php -c'/usr/local/psa/admin/conf/php.ini'-dauto_prepend_file = sdk.php'/ usr / local / psa / admin / plib / modules /plesk-mobile/scripts/push_worker.php”

PHP警告:PHP启动:无法加载动态库'/usr/lib64/php/modules/sw-engine/imagick.so' - /usr/lib64/php/modules/sw-engine/imagick.so:undefined symbol:第0行的未知OnUpdateBool

想象力很好,

  • 重新安装了imagic

  • 我已经检查了php.ini文件和imagick.so就在那里

  • 和imagick.so文件就在那里 .

  • 更改了文件权限

那么您认为这可能会导致这封电子邮件?

2 回答

  • 1

    (3个月后 - 我希望这有助于某人)
    我的hostmonster网站上的"imagic.so"突然发生了PHP错误 . 我的PHP在
    "PHP 5.2 (Single php.ini)" . 我改成了
    "PHP 5.4 (Single php.ini)"并且错误已停止 .

  • 1

    错误消息 undefined symbol: OnUpdateBool in Unknown on line 0 表示当您的系统尝试加载imagick.so库时,它正在尝试并失败,以调用函数'OnUpdateBool' .

    这是PHP中的一个函数,自for about 14 years以来一直存在....

    我认为你的PHP安装已经被破坏,或者还有一些其他非常奇怪的行为正在发生,例如有人在你不看的时候偷偷地安装了HHVM .

    如果您的系统之前正在运行,您需要找到已更改的内容并从那里开始工作 .

相关问题