залил готовый ларавеловский проект в папку domains но при вводе в браузер имя домена показывает ошибка Not Found The requested URL /public was not found on this server. в настройки опен сервера вроде настройл путь к домену и серверу свой path и т.д. сайт простой без применения БД. потом написал имя доммена и слэш public тоже самое. что надо настроить чтобы заработало?
Ну вообще, на public надо натравливать DOCUMENT ROOT домена. Как в Open Server делается - без понятия. Потом, вы используете вариант с апачем или без апача? Для ngnix надо указать правильный конфиг домена с try_files
Ну ищите, как поставить document root нормальный. По идее, у Open Server это должно быть просто. Я знаю, как это делается прямо в конфиге Apache, но вроде у Open Server не принято туда лазить. У меня просто XAMPP стоит, мне хватает
1. ПКМ по флажку в системном трее > папка с сайтами 2. создать папку (например site.loc) 3. залить проект в папку site.loc без всяких папок www и т п. в папке site.loc должет быть файл index (.php, .html) 4. запустить (или перезапустить, если запущен) сервер (ПКМ по флажку > запустить (перезапустить)) 5. ПКМ по флажку > мои сайты > site.loc всё должно работать
У Laravel index.php входной лежит в папке public, а не в корне проекта. Большая часть же кода лежит выше папки public, как у всех нормальных фреймворков. Поэтому и нужно document root натравить на public, а не на корень проекта --- Добавлено --- http://cccp-blog.com/laravel/laravel-nastrojka#ustanovka-laravel-na-openserver --- Добавлено --- Гуглится за секунду