我安装了SQLAnywhere PHP扩展程序并且它正常工作,直到Apache重新启动。
Apache重新启动后,任何访问服务器上任何网站的尝试都会在Apache错误日志中生成以下错误,并在页面上引发500内部服务器错误:
AH01215:PHP警告:sqlanywhere模块的request_startup()在第0行的Unknown中失败:/ usr / local / cpanel / cgi-sys / ea-php56
要解决它,我可以明确停止并启动Apache,但重新启动Apache(apachectl restart)不会。
这通常很好,直到自动进程(例如cPanel更新)导致Apache重新启动。
SQLAnywhere PHP扩展配置如下:
我目前对解决方法的想法是修改cPanel更新脚本以通过显式停止然后启动来执行Apache重启,因为这将涵盖直接问题,但我希望有人可能知道实际修复此问题以避免任何其他自动重启导致问题。
我正在运行的筹码是:
提前感谢任何建议!