Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Здравствуйте. Возникла проблема следующего характера. Есть VDS с Apach и PHP7. Если я устанавливаю фреймворк в корневую папку /var/www/ то все работает отлично. Но как только я переношу сайт в папку /var/www/laravel сразу появляется NotFoundHttpException. Если ввожу domain.ru/laravel/public - получаю пустую страницу.
.htacces
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
В чем может быть проблема?
Изменено MadHatter (18.11.2016 10:16:01)
Не в сети
Я так понимаю что проблема в путях. Но где их менять?
Не в сети
вероятно виртуальных хостах проблема - в настройке апача.
Не в сети
А как их настроить правильно? А то я пытался, но ничего не получилось.
Не в сети
!!!
каждый раз говорю - каждый должен заниматься своим делом!
backend - бэкендом
frontend - фронтэндом
admin - администрированием
!!!
учить администрированию здесь бессмысленно. мы можем помочь решить проблему в алгоритмостроении, но за тебя делать работу - к сожалению неикто не будет, а по сути ты просишь настроить тебе вебсервер, хостинг итд по цепочке.
мой тебе совет - собери команду из вышеназванных людей. и будет тебе счастье !
Не в сети
Для информации http://help.ubuntu.ru/wiki/apache2
см. заголовок "Виртуальные хосты"
Не в сети
Спасибо за помощь всем.
hzone, да, я с вами конечно согласен. Но этот VDS чисто для моего личного использования. На основной работе , к сожалению, компьютер не тянет винду 7, для установки пхп7. А он нужен для моих некоторых проектов.
Nogard7491, я смотрел там. Но проблема в том что для этого нужен домен, а мне не очень хотелось регистрировать его.
Проблема оказалась в том что права на папку storage были 755. Немного не понимаю. Почему в ларе по умолчанию не стоят данные права? И еще есть небольшой вопрос. Почему при установке через терминал в composer.json прописалась версия php 5.6, хотя ее я даже не ставил, а установил только php 7.0?
Не в сети
Страницы 1