Код ошибки 500 на новом поддомене в cpanel - PullRequest
0 голосов
/ 10 сентября 2018

Я создал и добавил на свой сайт поддомен, который называется mis. Проект реализован с Laravel 5.6 и PHP 7.2. Когда я загружаю www.mis.example.com, он дает мне: mis.example.com в настоящее время не может обработать этот запрос. ОШИБКА HTTP 500

Существует код файла .htaccess:

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

Можете ли вы, ребята, помочь мне с этой ошибкой?

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Folow Step

1] проверьте информацию о php

<?php
phpinfo();
?>

2] поиск "mbstring"

enter image description here

если mbstring все еще не установлен, вы можете попросить поставщика установить его.

, если он уже установлен и все еще получил ошибку 500, лучше проверить версию php в phpinfo (). И очистите ваш кеш с помощью команды php artisan. когда у вас есть разрешение на shell, вы можете попробовать проверить версию php с помощью команды "php -v" и посмотреть php по умолчанию, с которым php.

0 голосов
/ 10 сентября 2018

Провести оптимизацию - https://laravel.com/docs/5.6/deployment#optimization

php composer install --optimize-autoloader --no-dev

php composer dump-autoload

php artisan config:cache
php artisan route:cache
php artisan config:clear
php artisan view:clear
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...