Развертывание проектов Laravel на Hostinger

Я пытаюсь развернуть приложение Laravel на Hostinger - как мне это сделать? Я пробовал использовать на нем метод развертывания 000webhostapp, потому что они чем-то похожи, но в итоге я получил

Error 500 response

Я выполнил процедуры с этой страницы, чтобы разместить его на Hostinger, но в итоге он дал мне

Error 500

https://www.000webhost.com/forum/t/deploy-laravel-project-into-000webhost-site/127323

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

halfer 23.10.2018 21:52
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
0
1
1 334
2

Ответы 2

Руководство, на которое вы ссылались, - самое ужасное руководство, которое я когда-либо видел, вместо этого следуйте этому.

https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e

Я не знаю, нужно ли это еще, поскольку это старый поток, однако, если кто-нибудь дойдет до этого вопроса, у вас есть два варианта:

  1. Поместите все папки за пределы public_html (на один уровень выше) и поместите содержимое вашей общедоступной папки только в public_html. Убедитесь, что путь index.php правильный.
  2. Поместите все папки в public_html. Создайте файл .htaccess в public_html (если его нет) и вставьте этот код, чтобы сделать папку public / по умолчанию:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Если пути указаны правильно, оба метода будут работать с планами Hostinger Shared и Cloud.

Другие вопросы по теме