Laravel 5 在 Fedora22 中 -> 500 内部服务器错误

Laravel 5 in Fedora22 -> 500 Internal Server Error

我更改了 OS(debian8 到 fedora22),但是我在这个 OS 中遇到了问题。 Laravel 不工作。我尝试了很多“解决方案”但没有用。

我的 httpd.conf 是:

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

.httaccess

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>
    RewriteEngine On
    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ / [L,R=301]
    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

权限是:

chmod 777 web-system

然后我尝试:

chown -R apache:apache web-system

但不工作...firebug 显示此错误:

我解决了问题: SeLinux 阻止了所有覆盖文件的尝试。我禁用它然后去。 尽管您也可以为 SeLinux 创建策略,正如我所读的那样。

sudo nano /etc/selinux/config

已将 SELINUX=enforcing 更改为 SELINUX=disabled 并重新启动