351577763 发表于 2011-3-27 17:50:26

0.6的伪静态失效

呃,按照指定的方法用了之后,不起作用啊。
提示:
No input file specified.
http://www.cndip.com/forum-2-1.html

请看下该怎么办呢?

licess 发表于 2011-3-27 21:05:15

回复 1# 的帖子

添加伪静态后,重启才会生效。

或发配置看看

351577763 发表于 2011-3-27 22:05:18

呃,已重启VPS,还是不行。
你指的配置是什么?我完全按照http://lnmp.org/install.html上安装的,配置伪静态的时候,也是按照上面说的:

再选择是否添加伪静态规则,默认已经有了Discuz、Wordpress、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行。

然后在DX后台勾选伪静态选项。
不知道还有什么。

351577763 发表于 2011-3-27 22:18:33

难道你说的是这个?


cat www.cndip.com.conf
server
      {
                listen       80;
                server_name www.cndip.com;
                index index.html index.htm index.php default.html default.htm default.php;
                root/home/wwwroot/cndip;

                include discuz.conf;
                location ~ .*\.(php|php5)?$
                        {
                              fastcgi_passunix:/tmp/php-cgi.sock;
                              fastcgi_index index.php;
                              include fcgi.conf;
                        }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                              expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                              expires      12h;
                        }

                access_log off;
      }

licess 发表于 2011-3-28 06:22:26

回复 4# 的帖子

检查看看discuz.conf的规则

351577763 发表于 2011-3-28 08:21:37

呃,不明白什么意思啊。


要不我这样?

添加域名(虚拟主机)的时候,不适用安装包默认的伪静态规则,安装好了之后,使用.htaccess文件来定义。
这样行不?

licess 发表于 2011-3-28 09:42:18

回复 6# 的帖子

不行,nginx不支持.htaccess

351577763 发表于 2011-3-28 19:30:00

回复 7# 的帖子

不支持.htaccess真是悲剧啊。
重新安装LNMP试试。

351577763 发表于 2011-3-28 21:29:39

呃,彻底悲剧了。
reload OS,然后重装LNMP。
还是不行……。
YardVps

351577763 发表于 2011-3-28 21:59:09

军哥帮帮忙啊。。。。

licess 发表于 2011-3-29 09:02:09

回复 10# 的帖子

你先看清楚你的程序是Discuz! X1.5不是discuz,你需要用discuzx的伪静态,改成include discuzx.conf;就行了。

351577763 发表于 2011-3-29 20:16:14

回复 11# 的帖子

呃,悲剧啊,我以为DZ和DX是通的。
那烦请说下,是把那个文件改成include discuzx.conf
谢谢。

licess 发表于 2011-3-29 22:09:56

回复 12# 的帖子

修改你的虚拟主机

351577763 发表于 2011-3-30 08:12:17

呃,虚拟主机中的什么文件?

在一开始虚拟主机绑定的文件夹中,空的什么文件也没有啊。

351577763 发表于 2011-3-30 12:19:47

搞定,原来是把配置文件中的一行代码加个x,从include discuz.conf变成include discuzx.conf。
顺带我的vi能力也见长了。
页: [1] 2
查看完整版本: 0.6的伪静态失效