Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 求救!换了nginx,模板加载出错

[复制链接]
wnguh 发表于 2010-6-24 13:04:19 | 显示全部楼层 |阅读模式
之前用apache 一切都正常

今天装了nginx,discuz7.0模板加载出错,请问怎么解决???



这是论坛的




这是ucenter
老谁家的小谁 发表于 2010-6-24 13:12:43 | 显示全部楼层
本帖最后由 老谁家的小谁 于 2010-6-24 13:15 编辑

先换回apache 让网站运行正常

等下帮你看nginx,估计是你配置文件里加了防盗链了
回复

使用道具 举报

 楼主| wnguh 发表于 2010-6-24 13:54:49 | 显示全部楼层
先换回apache 让网站运行正常

等下帮你看nginx,估计是你配置文件里加了防盗链了
老谁家的小谁 发表于 2010-6-24 13:12



好像没有加防盗链

这是nginx 配置文件,你看看


  1. server {
  2. listen 80;
  3. server_name bbs.591www.com;
  4. server_name bbs.bj.591www.com;
  5. server_name bbs.gz.591www.com;


  6. #access_log /logs/access_591wed.log main;

  7. location / {
  8. root E:/php_591bbs;
  9. index index.php index.html index.htm;
  10. }

  11. rewrite ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)$ $1/archiver/index.php?$2 last;
  12. rewrite ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3 last;
  13. rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 last;
  14. rewrite ^(.*)/profile-(username|uid)-(.+)\.html$ $1/viewpro.php?$2=$3 last;
  15. rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/space.php?$2=$3 last;
  16. rewrite ^(.*)/tag-(.+)\.html$ $1/tag.php?name=$2 last;

  17. error_page 500 502 503 504 /50x.html;
  18. location = /50x.html {
  19. root html;
  20. }

  21. location ~ \.php$ {
  22. root E:/php_591bbs;
  23. # 连接到本机 9000 端口,这里的端口是指 PHP FastCGI Server 开启的端口,
  24. # 请与 php-cgi.exe 开启的端口保持一致
  25. # 当 Nginx 收到 php 文件的请求时,会自动转发到 PHP FastCGI Server
  26. fastcgi_pass 127.0.0.1:9000;
  27. fastcgi_index index.php;
  28. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  29. # Nginx 默认是不支持 CGI PATH_INFO,SCRIPT_NAME 的值也不标准(糅合了 PATH_INFO)
  30. # 下面的两行指令,可以从 SCRIPT_NAME 中剥离出 PATH_INFO
  31. fastcgi_split_path_info ^(.+\.php)(.*)$;
  32. fastcgi_param PATH_INFO $fastcgi_path_info;
  33. # 包含另一个配置文件 fastcgi_params
  34. include fastcgi_params;
  35. }
  36. }
复制代码

回复

使用道具 举报

老谁家的小谁 发表于 2010-6-24 14:08:23 | 显示全部楼层
windows下用nginx

这个爱莫能助  等高手
回复

使用道具 举报

Discuz_Safe 发表于 2010-6-24 14:15:09 | 显示全部楼层
windows用nginx?
回复

使用道具 举报

 楼主| wnguh 发表于 2010-6-24 14:18:34 | 显示全部楼层
windows下用nginx

这个爱莫能助  等高手
老谁家的小谁 发表于 2010-6-24 14:08


我测试其它php站都是正常的,唯独运行discuz和ucenter 就会出现模板出错的问题,不知道是不是哪里有问题
回复

使用道具 举报

Discuz_Safe 发表于 2010-6-24 14:25:17 | 显示全部楼层
清理下缓存文件看看
回复

使用道具 举报

xiaoyuwxz 发表于 2010-6-24 14:25:50 | 显示全部楼层
缓存写入不正确就会这样,检查下目录权限。
回复

使用道具 举报

老谁家的小谁 发表于 2010-6-24 14:29:16 | 显示全部楼层
这不 高手都来了
回复

使用道具 举报

 楼主| wnguh 发表于 2010-6-24 14:51:56 | 显示全部楼层
缓存写入不正确就会这样,检查下目录权限。
xiaoyuwxz 发表于 2010-6-24 14:25



请问是要检查哪几个目录
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-18 17:54 , Processed in 0.110580 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表