Php 无法访问Laravel项目
我已经把这个项目上传到了Laravel,但是没有显示这个网站。我收到以下错误日志:Php 无法访问Laravel项目,php,laravel,Php,Laravel,我已经把这个项目上传到了Laravel,但是没有显示这个网站。我收到以下错误日志: [19-May-2017 17:47:38 UTC] PHP Fatal error: Interface 'JsonSerializable' not found in /home/behnamha/fueltrans.behnamhadipanah.ir/core/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on l
[19-May-2017 17:47:38 UTC] PHP Fatal error: Interface 'JsonSerializable' not found in /home/behnamha/fueltrans.behnamhadipanah.ir/core/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 18
[19-May-2017 17:47:38 UTC] PHP Fatal error: Interface 'JsonSerializable' not found in /home/behnamha/fueltrans.behnamhadipanah.ir/core/vendor/laravel/framework/src/Illuminate/Support/Collection.php on line 19
来源:启用php json
如果可以访问服务器,请检查它是否处于活动/安装状态
运行:
您应该在响应的底部看到以下内容:
- Classes [1] {
Interface [ <internal:json> interface JsonSerializable ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [0] {
}
- Properties [0] {
}
- Methods [1] {
Method [ <internal:json> abstract public method jsonSerialize ] {
- Parameters [0] {
}
}
}
}
}
启用php json
如果可以访问服务器,请检查它是否处于活动/安装状态
运行:
您应该在响应的底部看到以下内容:
- Classes [1] {
Interface [ <internal:json> interface JsonSerializable ] {
- Constants [0] {
}
- Static properties [0] {
}
- Static methods [0] {
}
- Properties [0] {
}
- Methods [1] {
Method [ <internal:json> abstract public method jsonSerialize ] {
- Parameters [0] {
}
}
}
}
}
升级您的PHP版本。我的cpanel PHP是5.6,project是PHP 5.6,在哪个版本上?CLI还是web?同时检查
phpinfo()
并确保您看到列出的json
。该项目在本地و上工作,但不在主机服务器上检查phpinfo();在主机服务器中,确保一切正常(非常确定这就是@Ohgodwhy想要尝试升级您的PHP版本的原因。我的cpanel PHP是5.6,project是PHP5.6,CLI还是web?还要检查phpinfo()
并确保您看到列出的json
。项目在本地و上工作,但不在主机服务器上检查主机服务器中的phpinfo();以确保一切正常(非常确定这就是@Ohgodwhy想要解决的问题我运行web时遇到的问题。它在本地项目中处于活动状态,但在web上第二个包有错误我运行web时遇到的问题。它在本地项目中处于活动状态,但在web上第二个包有错误
20-json.ini -> /etc/php/7.1/mods-available/json.ini