![](/img/trans.png)
[英]Laravel app development on apache but deploying it on nginx server
[英]Deploying Laravel 5 App to Server
我正在尝试将Laravel 5 App部署到服务器上,但无法正常工作。 它只是出现一个空白屏幕,返回500错误。 这是我所做的:
还有什么我应该做的吗?
PS:我在服务器上使用cPanel
编辑:我已经在服务器上检查了laravel error.log,并且得到了以下错误: I'm getting this error in the Laravel error log: Uncaught exception 'RuntimeException' with message 'PHP's json extension is required to use Monolog's NormalizerFormatter' in /home/petiscar/a3p/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php:34
a3p是我拥有公用文件夹内容以外的所有内容的文件夹在a3p.painel.ventures(a3p是此处的子域)中,我拥有公用文件夹的内容
从错误看来,您没有安装php json扩展名,如果您使用的是ubuntu服务器,请尝试sudo apt-get install php-json并重新启动apache。
这可能是由于某些权限。 尝试这个:
sudo chmod 755 -R <project folder>
cd <project folder>
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.