Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 30.01.2013 10:08:54

Ошибка 500 на WAMP

Пытался убрать из url index.php  и скрыть /public, копировал .htaccess из офф документации. Выдает ошибку 500 при обращении к localhost/mysite.ru/ и localhost/mysite.ru/public то есть не работает. Как все это осуществить?

Не в сети

#2 30.01.2013 10:14:17

Re: Ошибка 500 на WAMP

С 500 разобрался теперь 404

We took a wrong turn.

Server Error: 404 (Not Found)

What does this mean?

We couldn’t find the page you requested on our servers. We’re really sorry about that. It’s our fault, not yours. We’ll work hard to get this page back online as soon as possible.

Perhaps you would like to go to our home page?

Тему про короткие url видел оттуда нечего не помогло сервер чистый и ларавел тоже из конфига index.php убрал

Изменено umarov (30.01.2013 10:25:52)

Не в сети

#3 30.01.2013 21:48:43

Re: Ошибка 500 на WAMP

Тут ранее были аналогичные вопросы; вообще с настройкой проще смотреть самому, чем пытаться другим удалённо определить проблему. Могу предложить только перечитать инструкции по настройке. У меня лично под XAMPP всё работает, если распаковать Laravel в отдельную папку на сервере и использовать стандартный public/.htaccess. Отвечает на запросы вида http://.../public/..., но мне не критично наличие «public» на локальном хосте при разработке.

Не в сети

#4 10.02.2013 23:20:11

Shandor

Re: Ошибка 500 на WAMP

Пользуюсь ВАМПСервером все работает без проблем, включая установку бандлов через командную строку. Вы включили модуль реврайта?

#5 11.02.2013 00:14:26

umarov1

Re: Ошибка 500 на WAMP

Да мод реврайта включен

#6 11.02.2013 17:13:09

Shandor

Re: Ошибка 500 на WAMP

Виртуал делал или просто в корневик ввв положил?

#7 11.02.2013 17:22:03

Shandor

Re: Ошибка 500 на WAMP

Как гласит дока Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив.

тобишь тебе необходимо создать файл .htaccess в каталоге самого фв
ну и как по доке самого фв - в нем должны быть дерективы


<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_URI} !^public
  RewriteRule ^(.*)$ public/$1 [L]

  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

#8 11.02.2013 17:30:11

Shandor

Re: Ошибка 500 на WAMP

RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

можно и не делать

Подвал раздела