我试图在Ubuntu 16.04 Apache服务器上运行Laravel应用程序。
显示服务器错误如下
This page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500
但我使用下面的命令及其工作在开发工匠服务器上运行它。
php artisan serve --host=192.168.2.103 --port=8050
你能解释一下我在Apache服务器上做错了什么,以及如何正确地做到这一点。
步骤1
cd / etc / apache2 / sites-available /
第2步
sudo cp 000-default.conf yourprojectName.conf
第3步
sudo vi yourprojectName.conf(你应该知道vi编辑器命令)
第4步
更新以下代码
ServerName siteexample.co.in
DocumentRoot /var/www/project/public
<Directory /var/www/project/public>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
关闭编辑器
第5步
sudo a2ensite yourprojectName.conf
第6步
sudo service apache2 restart
现在会工作
恭喜!