Laravel 5 Ошибка сервера 500 Хостинг в репозитории cpanel - PullRequest
0 голосов
/ 01 апреля 2019

Я вчера разместил вопрос здесь в связи с размещением проекта laravel в Cpanel.

Я перепробовал все решения, которые были предложены в нескольких темах, связанных с этой проблемой, но все еще с той же ошибкой.

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

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

1 Ответ

0 голосов
/ 03 апреля 2019

отметьте снимок экрана ниже, переименуйте server.php в index.php и извлеките все файлы общих папок, которые я пометил, в папку и файл, к которым необходимо принять меры enter image description here

в public кроме index.php вынуть все файлы / папки enter image description here

, после этого открыть .htaccess файл, который он присутствует в вашей главной папке MyLaravelApp, если нет, то просто создайте новый и прошёл нижес вами исправления приложения

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


    RewriteEngine On

    RewriteCond %{SERVER_PORT} 80
    RewriteCond %{REQUEST_URI} MyLaravelApp(folder name)
    RewriteRule ^(.*)$ https://example.com/MyLaravelApp(folder name)/$1 [R,L]

    # 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]

    Header set Access-Control-Allow-Origin "*"
    Header set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
    Header set Access-Control-Max-Age "1000"
    Header set Access-Control-Allow-Headers "access_token, x-requested-with, Content-Type, Accept-Encoding, Accept-Language, Cookie, Referer"
</IfModule>

эта работа для меня, надеюсь, она будет работать и для вас.

...