我已经更新了PHP到5.3.1,现在我的vps上托pipe的一些脚本已经停止工作。 这包括whmcs和fantastico。 所有这些脚本都显示一个空白页面。 现在debugging每一个脚本将花费大量的时间,客户对此并不满意。 你们有什么build议:
快速检查,看看你的错误日志看看有什么问题。 根据你的发现采取适当的行动。
如果“修复”不快,则降级或恢复到已知的好位置。
设置一个testing环境来testing/debugging升级,并制定一个在生产中做同样的计划。
从生产上面执行计划。
重复以前的两点为所有未来的升级。
在php.ini中打开php错误日志log_errors = on error_log = / path / to / file
如果有很多不同的错误,那么保留在5.2.x分支上可能是最好的做法。
顺便说一句5.3.1是相当古老的,更好地使用5.3.10的安全问题。
问题与Ioncube有关。
您需要降级或同时运行两个php版本,直到获得该软件的更新版本。
请参阅WHMCS论坛