我正在尝试使用Apache在基于Debian 9的VPS上部署Laravel 5.6应用程序,但是当我尝试访问首页时,服务器似乎无法处理请求,而且我一直遇到
“内部服务器错误服务器遇到内部错误或 配置错误,无法完成您的请求。”
我已经看过了
Laravel htaccess Getting a 500 Internal Server Error on Laravel 5+ Ubuntu 14.04 https://www.howtoforge.com/tutorial/install-laravel-on-ubuntu-for-apache/
我放在公用文件夹中的.htaccess文件
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
配置文件放在/ etc / apache / sites-available
内<VirtualHost *:80>
ServerName picodem.dev
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/picodem-project/public
<Directory /var/www/html/picodem-project>
Options Indexes Includes FollowSymLinks MultiViews
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我还没有域名,picodem.dev
只是虚拟的,因此我正在使用VPS的IP地址通过浏览器访问该应用程序,但我仍然不确定导致问题...