Установка laravel на сервер

#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, выполнив следующее:

  1. Войдите в свою cPanel (если еще не там)
  2. Щелкните файловый менеджер.
  3. Щелкните имя файла, для которого вы хотели бы изменить разрешения.
  4. Выберите ссылку Изменить разрешения в правом верхнем углу страницы.
  5. Выберите разрешения, которые вы хотели бы установить для файла

    • Владелец — Чтение и запись
    • Группа — Читать
    • Мир — Читать
  6. Нажмите Изменить разрешения.


В качестве альтернативы, если у вас есть доступ по ssh, вы могли бы выполнить следующую команду на сервере:

 chmod 644 path/to/index.php
  

Комментарии:

1. Кроме того, я новичок в laravel. Любые предложения по хорошему материалу. Хотя я проверяю здесь и там из Google документацию / учебные материалы.

2. Спасибо за быстрый ответ 🙂