源码包
596637

11.6.2 升级15.4 源码覆盖后 upgrade.php 无法打开已解决 悬赏5积分

提问者吴尚昆 答案数1 阅读数367 发表时间2023-08-07 18:45:54

11.6.2 升级15.4 源码覆盖后 访问 upgrade.php 无法打开提示File not found。路由使用的nginx。配置如下

server{

                listen 8083;
                server_name  localhost;

                location / {
                        root html;
                        try_files $uri $uri/ /index.php;
                        index  index.html index.htm index.php;
                }

                location ~ \.php(.*)$  {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }
        }


覆盖nginx内的禅道文件后,访问 ip:端口/zentaopms/www/upgrade.php 提示File not found.

目前访问系统还是可以登录操作,还是就版本系统


禅道版本:11.6.2

安装包类型:源码包

操作系统:RHEL

客户端浏览器:Chrome

设置备注
内容
答案列表
🍉
2023-08-08 09:38:48

从报错信息来看,先排查这个目录下有此文件吗? /zentaopms/www/upgrade.php 升级入口文件是 upgrade.php 文件

另外 nginx 配置中是将请求发送到了 index.php 文件,这里可能需要改一下,或者升级过程不使用代理升级看下

🐳
2023/08/08
最新现象 upgrade.php 到最后一步,点击访问会跳转到index.php?m=user&f=login&referer=L3d3dy9pbmRleC5waHA=
提示不能创建临时目录,请确认目录/usr/local/nginx/zentaopms/www/data/是否存在并有操作权限。
命令为:chmod o=rwx -R /usr/local/nginx/zentaopms/www/data/。
Can't create tmp directory, make sure the directory /usr/local/nginx/zentaopms/www/data/ exists and has permission to operate.
Commond: chmod o=rwx -R /usr/local/nginx/zentaopms/www/data/.
可是我明明已经授权了的。授权好多遍刷新都一样到这
🍉
2023/08/08
1,检查目录是否存在
2,执行这个试试 sudo chmod -R 777 /usr/local/nginx/zentaopms/www/data/
3,还不可以的话,添加我们支持同事qq:1826606239 到技术交流群里面看看
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
返回顶部
魏中显
高级客户经理
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。