проблема в конфигурации laravel5.7 в centos7 - PullRequest
0 голосов
/ 10 октября 2018

У меня внутренняя ошибка сервера (ошибка 500):

[клиент 5.211.29.235:10910] /home/..../public_html/public/.htaccess: здесь не разрешены параметры

mysite.conf:

<VirtualHost *:80>
ServerName mywebsite.com
ServerAlias mywebsite.com *.mywebsite.com
DocumentRoot /home/..../public_html/public/
ErrorLog /home/..../public/error_log
</VirtualHost>

Изменение разрешения на чтение и запись файла (755) не сработало.
Отключение SELinux не помогло.
Изменение .httaccessтоже не помогло.
изменение httpd.conf тоже не помогло.

<Directory />
    AllowOverride ALL
</Directory>

или

<Directory "/var/www">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride Options
    Order allow,deny
    allow from all
</Directory>

изменение .htaccess не работает:

Options +FollowSymLinks -Indexes
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

1 Ответ

0 голосов
/ 11 октября 2018

проблема решена путем изменения файла mysite.conf на этот:

<VirtualHost *:80>
ServerName mywebsite.com
ServerAlias mywebsite.com *.mywebsite.com
<Directory />
    AllowOverride ALL
</Directory>
DocumentRoot /home/..../public_html/public/
ErrorLog /home/..../public/error_log
</VirtualHost>
...