这是我对服务器的修改.
ludaxing@linux:~#sudo vi /etc/apache2/ports.conf #我这里httpd.conf是被拆开的
Listen 80
Listen 8080
NameVirtualHost 202.118.210.121:80
NameVirtualHost 202.118.210.121:8080
<VirtualHost 202.118.210.121:80>
ServerName www.example.com
DocumentRoot /var/www/server1
</VirtualHost>
<VirtualHost 202.118.210.121:8080>
ServerName www.example2.com
DocumentRoot /var/www/server2
</VirtualHost>
重起apache使设置生效。
我原先在服务器上架设了phpwind论坛.无问题.现在我把它重新架设在server2文件夹下,也就是8080端口.
论坛可以访问,但管理员的功能不可用,提示Undefine_action .一般用户发贴时提示非法操作.
请问是哪里出的问题
eg:应该不是权限的问题吧,我把目录下所有文件的权限改为777,发现错误依然.
续:后来我把网站架在80端口下的目录里,所有功能都好使了.
关于apach在不同端口下建立虚拟机的问题.
- planetkurt
- 帖子: 25
- 注册时间: 2006-09-04 15:49
- planetkurt
- 帖子: 25
- 注册时间: 2006-09-04 15:49