2013-08-20 5 views
0

Я искал информацию о форумах google, laravel и youtube весь день, но не повезло, надеюсь, кто-то может помочь.Не удается настроить локальную среду с помощью WAMP? (Laravel Framework)

В настоящее время я пытаюсь настроить веб-сайт, созданный компанией веб-дизайна на моей локальной машине, но я, похоже, не позволяю мне это делать.

В настоящее время вещи, которые я сделал, чтобы получить веб-сайт работает локально, являются:

  1. установлен сервер WAMP
  2. Измененный файл httpd.conf включить Conf/дополнительные/HTTPd-vhosts.conf
  3. Измененный файл HTTPD-vhosts.conf включать следующее:

DocumentRoot "C: \ WAMP \ WWW \ рыл \ общественность"

ServerName rateyourlecturer.dev

  1. Отредактированный мой Drivers \ Etc \ Hosts.txt файл включают в себя следующее:

127.0.0.1 локальный

127.0.0.1 rateyourlecturer.dev

Но когда я иду и набираю rateyourlecturer.dev в адресной строке, появляется следующее сообщение об ошибке «403 Forbidden - у вас нет разрешения на доступ к этому серверу».

Если кто-нибудь может помочь мне решить эту проблему, я буду очень благодарен.

+0

Проверьте это: http://stackoverflow.com/questions/8366976/wamp-error-forbidden-you-dont-have-permission-to-access-phpmyadmin-on-this-s –

+0

@MostafaAdly Это другая проблема. Я видел многочисленные сообщения, подобные этим сегодня, все, что не работает – learn

+0

Похоже, что ваш веб-корень - это каталог приложения, а не общий каталог внутри него. Вам нужно настроить в файле conf/extra/http-vhosts.conf, где приложение является таким образом. URL-адрес для URL-адреса указывает на public/index.php (общий каталог), а не на каталог приложений – fideloper

ответ

1

Я просто добавил эти коды в моей httpd.conf, и она работала хорошо:

<VirtualHost *:80> 
ServerAdmin [email protected] 
DocumentRoot "C:/wamp/www/project_name/public" 
ServerName project_name.dev 
</VirtualHost> 

<Directory "C:/wamp/www/project_name/public"> 
Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
Deny from all 
Allow from 127.0.0.1 
</Directory> 

Больше информации, here (это для Laravel 3, но ВХост решение работает для l4 и т.д., тоже)

0

* Следуйте его строго, его 100% работа *

1.you должны положить Laravel в C: \ WAMP \ папку WWW

2. then u должен пойти application/config .... открыть application.php и изменить url = '';

3.Change ключ = 'K3u4UsHKh7AjSitP9VLTMtbd1mjvdzmQ'

4.Посль и есть пойти Int C: \ WAMP \ Bin \ Apache \ Apache2.2.21 \ конф \ дополнительной папка, то открытого < < === HTTPD -vhosts.conf === >> файл и вставьте ниже этой линии в эту папку

DocumentRoot C:/WAMP/WWW/Laravel/общественное ServerName xxxxx.dev

5.then идут C: \ Windows \ System32 \ drivers \ etc и открыть < < === hosts === >> затем вставьте файл 127.0.0.1 xxxxx.DEV

6.then идут C: \ WAMP \ WWW \ Laravel \ папки ... и затем откройте a.htaccess ..то наклеить Options + FollowSymLinks RewriteEngine на

RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d

RewriteRule. index.php [L] 7.Then и есть пойти >> C: \ WAMP \ Bin \ Apache \ apache2.2.22 \ конф < < этот каталог & открыт httpd.conf & закомментируйте эту строку

Виртуальные хосты

Включите Conf/Дополнительно/HTTPd-vhosts.conf

8.then идти WAMP сервер ..... запустить его ..и нажмите режим перезаписи в apache-> апач module..then перезапустить сервер WAMP

9.then go ur browser and write xxxxx.dev/docs ...

Смежные вопросы