Вы не можете разместить сайт laravel на Netlify.Проверьте https://jamstack.org, чтобы узнать больше о философии хостинга Netlify.
Хотя вы можете использовать php в среде build (composer install
должно работать, хотя вы можете установить PHP_VERSION
на 7.2, поскольку по умолчанию установлено 5.6), процесс сборкипредназначен для создания статических выходных файлов - html, css, js, images и т. д., которые Netlify может затем обслуживать из своей CDN, не запуская больше кода на стороне сервера.Хотя сравнение не совсем идеально, представьте, что вывод вашей сборки (ограниченный 15 минутами без входящих сетевых подключений) представляет собой набор файлов, которые хранятся на S3 и обслуживаются как есть.Поэтому, если вы в итоге получите file.php
- Netlify покажет, а не запустит код в файле.
Вы не можете разместить на Netlify сайт laravel, wordpress, drupal, magento и т. Д., Хотя это Netlifyи утверждение движения JAMstack о том, что вам не нужен унаследованный веб-сайт, который запускает код при каждом посещении для работы с большей частью Интернета, и что есть большая ценность в сокращении динамических частей веб-сайта до небольших сервисов, таких как форма -обработка или лямбда-функций .Вот пример использования клиента, который переместил свой сайт с WordPress на Netlify, и включает аутентификацию, комментарии и электронную коммерцию: https://www.netlify.com/blog/2017/03/16/smashing-magazine-just-got-10x-faster/