#laravel
#laravel
Вопрос:
Я устанавливаю laravel на сервер с помощью putty. Я связал public с public_html. Файлы были расположены внутри папки laravel над public_html. После установки отображается «Внутренняя ошибка сервера»
Сервер столкнулся с внутренней ошибкой или неправильной настройкой и не смог выполнить ваш запрос.
Комментарии:
1. Есть много изменений для
Internal Server Error
описания с более подробной информацией?2. Когда я обращаюсь к серверу после установки Laravel, без каких-либо изменений в index.php и любого другого файла. Он показывает эту ошибку.
3. Использует ли ваш сервер cPanel или Plesk? Есть ли у вас доступ по SSH? Указывает ли домен на общую папку вашего приложения Laravel или на корневую папку?
4. Что-нибудь в журналах?
5. Это cpanel. Я подключился к Putty и установил через него. Отображается ошибка. Пожалуйста, проверьте chandigarhtutors.com
Ответ №1:
Обычно при использовании cPanel обычно требуется, чтобы у вас index.php
были разрешения 644, иначе вы получите ошибку 500.
Вы можете изменить это в cPanel, выполнив следующее:
- Войдите в свою cPanel (если еще не там)
- Щелкните файловый менеджер.
- Щелкните имя файла, для которого вы хотели бы изменить разрешения.
- Выберите ссылку Изменить разрешения в правом верхнем углу страницы.
-
Выберите разрешения, которые вы хотели бы установить для файла
- Владелец — Чтение и запись
- Группа — Читать
- Мир — Читать
-
Нажмите Изменить разрешения.
В качестве альтернативы, если у вас есть доступ по ssh, вы могли бы выполнить следующую команду на сервере:
chmod 644 path/to/index.php
Комментарии:
1. Кроме того, я новичок в laravel. Любые предложения по хорошему материалу. Хотя я проверяю здесь и там из Google документацию / учебные материалы.
2. Спасибо за быстрый ответ 🙂