我和我的服务器人员都遇到了这个错误,这真的很烦人 .
系统每隔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 回答
(3个月后 - 我希望这有助于某人)
我的hostmonster网站上的"imagic.so"突然发生了PHP错误 . 我的PHP在
"PHP 5.2 (Single php.ini)" . 我改成了
"PHP 5.4 (Single php.ini)"并且错误已停止 .
错误消息
undefined symbol: OnUpdateBool in Unknown on line 0
表示当您的系统尝试加载imagick.so库时,它正在尝试并失败,以调用函数'OnUpdateBool' .这是PHP中的一个函数,自for about 14 years以来一直存在....
我认为你的PHP安装已经被破坏,或者还有一些其他非常奇怪的行为正在发生,例如有人在你不看的时候偷偷地安装了HHVM .
如果您的系统之前正在运行,您需要找到已更改的内容并从那里开始工作 .