0

我正在尝试在我的网站上配置友好的 URL,并在我的 Apache error.log 中出现以下错误:

[2012 年 3 月 20 日星期二 18:41:39] [错误] [客户端 127.0.0.1] 找不到脚本“C:/EasyPHP/www/index.php”或无法统计

我像这样访问我的网站:http://localhost/mysite

站点文件在这里:d:\Sites\php\projects\mysite\public_html\

我的 .htaccess 文件:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php

我正在使用 EasyPHP 5.3.9 和 Yii 框架。我还在 httpd.conf 中取消了对这一行的注释:

LoadModule rewrite_module modules/mod_rewrite.so

4

2 回答 2

1

这与 RewriteRule 无关,它与您的 EasyPhp 安装有关。只需确保网站配置正确(检查虚拟主机配置,或者如果只有一个站点,则检查httpd.conf配置)。

于 2012-03-20T16:19:31.657 回答
0

检查 yii 项目中的 /protected/config/main.php 文件并取消连接 url manager。这里有一些帮助-> http://www.yiiframework.com/doc/blog/1.1/en/final.url

于 2012-03-20T20:39:47.343 回答