分页: 2 / 4

发表于 : 2005-07-19 9:22
firehare
如果不能的话,请你查看一下你的error.log日志,看看是那儿出错了!贴出来看看,只需要最后的几行就行了!

发表于 : 2005-07-19 13:54
holz
[Tue Jul 19 13:41:25 2005] [error] [client 127.0.0.1] File does not exist: /var/www/drupal/system, referer: http://localhost/drupal/?q=admin/settings
[Tue Jul 19 13:41:26 2005] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Tue Jul 19 13:41:34 2005] [error] [client 127.0.0.1] File does not exist: /var/www/drupal/system, referer: http://localhost/drupal/?q=admin/settings
[Tue Jul 19 13:41:35 2005] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico

看不明白,不过,肯定的是drupal下面从来都没有system,而favicon从来都是在drupal目录下的。

发表于 : 2005-07-19 14:09
oneleaf
应该是你的RewriteEngine的规则搞错了。

发表于 : 2005-07-19 14:20
firehare
oneleaf 写了:应该是你的RewriteEngine的规则搞错了。
同意!

发表于 : 2005-07-19 14:59
holz
可是我已经在httpd.conf文件中设置了

RewriteEngine On

我看了我站点的.htaccess文件,也是对的。

发表于 : 2005-07-19 15:09
oneleaf
我的意思是 RewriteRule 写错了。

发表于 : 2005-07-19 15:51
firehare
你的drupal是从源中下的吗?如果是的话,请到新立得中该包属性/已安装的文件,贴出相关文件位置!

发表于 : 2005-07-20 9:47
holz
oneleaf和firehare如此热心,真让我不好意思。

我自己水平比较低,以前也没有使用Linux配置过这些服务器。

主要是我管理的一个网站使用了Drupal,因此想架一个与网站所在服务器相似的环境,用来测试Drupal的更新。

我的drupal是从drupal.org下载的,直接解压到/var/www/drupal目录下,www目录下还有一个我管理的网站的副本,由于原来使用了Clean URLs,因此目前该站点不能访问。

由于rewrite模块好像没有相应的conf文件,不知道我应该在什么地方看见rewrite的规则配置?

发表于 : 2005-07-20 10:22
oneleaf
RewriteRule 在你的站点定义中间。

例如这个主站点由于使用了zope,所以必须使用

$ more /etc/apache2/sites-enabled/sites.ubuntu.org.cn
<VirtualHost *>
ServerAdmin webmaster@localhost
ServerName ubuntu.org.cn
ServerAlias www.ubuntu.org.cn
RewriteEngine on
RewriteRule ^/(.*) http://127.0.0.1:9673/VirtualHostBase/h ... ostRoot/$1 [L,P]
<Proxy *>
Order Deny,Allow
Deny from all
Allow from all
</Proxy>
</VirtualHost>

发表于 : 2005-07-30 10:19
firehare
更正:感谢YongYi兄弟找出了BUG!

在本文中有以下语句:
c)然后我们删除多余的数据库并去掉匿名帐号
[root@debian ~]mysql -u root -p
Enter password:XXXXXX
mysql> drop database test;
mysql> use mysql;
mysql> delete from db;
mysql> delete from user where not (host="localhost" and user="root");
mysql> flush privileges;

更正为
c)然后我们删除多余的数据库并去掉匿名帐号
[root@debian ~]mysql -u root -p
Enter password:XXXXXX
mysql> drop database test;
mysql> use mysql;
mysql> delete from db;
mysql> delete from user where user = '';
mysql> delete from user where not(host="localhost") and user="root";
mysql> flush privileges;

发表于 : 2005-07-30 10:34
yongyi
最好把一楼也修改了。

发表于 : 2005-07-30 10:49
firehare
已经改好了! :D

这个错误主要是我已经建了其他用户,所以没敢用这句语句,而只是原封不动的抄了过来,还好兄弟给发现了,不然的话,还要误导不少兄弟了!谢了!!

发表于 : 2006-07-24 19:41
sokv
不错~ :)

发表于 : 2006-07-24 21:11
drivel
不错。。我正在翻译LAMP服务器的那个文章

发表于 : 2006-10-17 15:36
front
真的是高手如云.