Laravel на новый сервер, все стили сломаны (но нет ошибки 404) - PullRequest
0 голосов
/ 15 мая 2019

Я недавно перенес приложение laravel с дополнительного сервера домена на собственный выделенный сервер.Тем не менее, сайт теперь отображается с простым текстом, без CSS и JS.Когда я проверял сайт, ошибки 404 нет, но вместо этого есть куча ошибок Java (например, $ не найден)

Я пробовал нижеприведенное 1) отредактировал корень документа из public_html в public_html / public (который работал в добавлении на сервере домена) 2) отредактировал .htaccess 3) отредактировал метод регистрации App / AppServiceProvider 4) отредактировал index.php

url http://85.187.132.48

Вотмой .htaccess в root и public

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

Я ожидаю, что сайт работает нормально.

1 Ответ

0 голосов
/ 15 мая 2019

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

php artisan config:clear

note

Еще одна вещь, которую вы должны занести в черный список ваших переменных env из вывода whoops.добавьте это в config / app.php

'debug_blacklist' => [
        '_ENV' => [
            'APP_KEY',
            'DB_PASSWORD',
            'REDIS_PASSWORD',
            'MAIL_PASSWORD',
            'PUSHER_APP_KEY',
            'PUSHER_APP_SECRET',
        ],
        '_SERVER' => [
            'APP_KEY',
            'DB_PASSWORD',
            'REDIS_PASSWORD',
            'MAIL_PASSWORD',
            'PUSHER_APP_KEY',
            'PUSHER_APP_SECRET',
        ],
        '_POST' => [
            'password',
        ],
    ],


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...