在VPS上部署Laravel应用时出现“内部服务器错误”

时间:2019-02-15 22:16:30

标签: php laravel apache deployment vps

我正在尝试使用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地址通过浏览器访问该应用程序,但我仍然不确定导致问题...

0 个答案:

没有答案