laravel-5 - 在远程主机上安装 laravel 5.6 应用程序时出错
问题描述
我正在尝试在远程主机上安装我的 laravel 5.6 应用程序(数字海洋,Ubuntu 16.04.3)
我在 /etc/apache2/sites-available 中将 DocumentRoot 设置为我的应用程序的 /public
我在 /etc/apache2/apache2.conf 中添加了一行
ServerName localhost
并设置所有:
AllowOverride All
我做了
a2enmod rewrite
和 sudo service apache2 restart
和
# sudo apache2ctl configtest
Syntax OK
在浏览器中运行我收到消息
此页面无法正常工作 NNN.NN.NN.NNN 当前无法处理此请求。HTTP 错误 500
当我看到错误代码时,我的网络托管正常,这是一些特定的内部错误吗?但我想看看 laravel 错误?
我跑
sudo chmod -R 777 /var/www/html/box-booking/storage
日志目录为空:
and root@Box-Booking-Server:/var/www/html/box-booking/storage/logs# ls -la
total 12
drwxr-xr-x 2 root root 4096 Jul 22 06:13 .
drwxr-xr-x 6 root root 4096 Jul 22 06:13 ..
-rwxr-xr-x 1 root root 14 Jul 22 06:13 .gitignore
在我的 .env 中:
APP_NAME=Laravel
APP_ENV=local
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://NNN.NN.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
在我的 /config/app.php 我改变了:
'env' => 'local',
'debug' => true,
但我仍然看不到任何错误?
它是一些配置缓存吗?如何查看错误?
谢谢!
解决方案
推荐阅读
- python - 将 txt 文件中的每个第三个单词分配给变量
- python - 这段代码是 O(n) 还是 O(n²)?(Python代码)
- c# - 在 Xamarin.Android 中隐藏标题栏
- c# - 从行“0”的数据源请求未知参数“0”
- sas - SAS从宽到长转置重复
- azure-web-app-service - 缩小时 Azure 应用服务重新启动
- c# - 直接使用来自 Azure Web App 的应用程序设置,而不是来自 appsettings.Production.json
- c++ - 如何更恰当地处理友元函数?
- ios - 如何删除 NSCache 中的所有缓存?
- css - HTML 字体大小 62.5% - 如何计算行高?