解析时遇到致命问题
“致命错误:在第73行的Parse / ParseClient.php中调用未定义的函数Parse \ session_status()”
该项目在Localhost(php 5.5)中运行良好。但是在服务器上没有工作(php 5.3)。 不幸的是我无法更新我的服务器php引擎。我该怎么办 ?
顺便说一句,我用composer来安装Parse框架。我不确定我是否有任何选择使框架与php 5.3兼容。
我在等你的建议和帮助。 谢谢。
答案 0 :(得分:0)
“Parse / php-SDK”声明它至少需要PHP 5.4。因此,除非您向项目提供补丁以使其正常工作,否则这将无法在您的5.3主机上运行。
这是PHP 5.4.0引入的PHP函数:http://php.net/session_status
但请注意,对PHP 5.3的支持已停止,没有更多安全修复程序,您应该找到运行更新版本(如5.5或5.6)的托管服务提供商。
通常,您应该在正在生产中使用的开发计算机上安装PHP版本,以避免这种不兼容的突破性体验。