Ошибка развертывания веб-сайта Heroku: «Запрещено. У вас нет прав доступа к этому ресурсу». - PullRequest
0 голосов
/ 29 октября 2019

Я развертываю свой веб-сайт Laravel в Heroku, где я получаю ошибку Forbidden You don't have permission to access this resource., как только я захожу на развернутый сайт.

Вот изображение, показывающее ошибку:

Я попытался изменить разрешение моей корневой папки Laravel с помощью команды: chown -R 777, чтобы изменить права каждого пользователя на чтение и запись с надеждой на работу, но это не помогло. Затем я попытался изменить разрешения из файла .htaccess, написав Require all granted, который, к сожалению, также не работал.

Для получения дополнительной информации, вот мой файл .htaccess

Require all granted

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

php_value upload_max_filesize=32M
php_value post_max_size=32M
php_value max_execution_time 300
php_value max_input_time 300

Когда я захожу на домен, сайт должен отображаться. Я также пытался развернуть больше приложений Laravel, надеясь увидеть, будут ли они работать, но все же я получаю ту же проблему с разрешениями.

...