0

我整天在谷歌、laravel 论坛和 youtube 上寻找信息,但没有运气,希望有人能提供帮助。

我目前正在尝试在我的本地计算机上设置一个由网页设计公司构建的网站,但我似乎并没有让我这样做。

目前,我为使网站在本地运行所做的事情是:

  1. 安装了 WAMP 服务器
  2. 更改了 httpd.conf 文件以包含 conf/extra/httpd-vhosts.conf
  3. 更改了 httpd-vhosts.conf 文件以包含以下内容:

DocumentRoot "C:\wamp\www\ryl\public"

服务器名称 rateyourlecturer.dev

  1. 编辑了我的 drivers\etc\hosts.txt 文件以包含以下内容:

127.0.0.1 本地主机

127.0.0.1 评价你的讲师.dev

但是当我在地址栏中输入 rateyourlecturer.dev 时,会出现以下错误消息“403 Forbidden - You don't have permission to access / on this server.”

如果有人能帮我解决这个问题,我将不胜感激。

4

2 回答 2

1

我只是在我的 httpd.conf 中添加了这些代码,并且效果很好:

<VirtualHost *:80>
ServerAdmin webmaster@me.com
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>

更多信息,在这里(它适用于 laravel 3,但 vhost 解决方案也适用于 l4 等)

于 2013-08-21T12:36:04.740 回答
0

*严格遵守,100% 工作*

1.你必须把 laravel 放在 C:\wamp\www 文件夹

2.然后你必须去 application/config ....打开 application.php 并更改 url='';

3.更改密钥='K3u4UsHKh7AjSitP9VLTMtbd1mjvdzmQ'

4.然后你必须去 int C:\wamp\bin\apache\Apache2.2.21\conf\extra 文件夹然后打开 <<=== httpd-vhosts.conf ===>> 文件并粘贴到该行下面文件夹

DocumentRoot C:/wamp/www/laravel/public ServerName xxxxx.dev

5.然后去 C:\Windows\System32\drivers\etc 文件夹并打开 <<=== hosts ===>> 文件然后粘贴 127.0.0.1 xxxxx.dev

6.然后去C:\wamp\www\laravel\public文件夹...然后打开a.htaccess..然后粘贴Options +FollowSymLinks RewriteEngine

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

重写规则。index.php [L] 7.然后你必须去 >> C:\wamp\bin\apache\apache2.2.22\conf << 这个目录 & 打开 httpd.conf & 注释掉这一行

虚拟主机

包括 conf/extra/httpd-vhosts.conf

8.然后去wamp服务器.....启动它..然后点击apache->apache模块中的重写模式..然后重新启动wamp服务器

9.然后去你的浏览器写 xxxxx.dev/docs ...

于 2013-12-21T17:05:47.910 回答