linux一键安装包
2656

登录install.php无显示内容已解决悬赏5积分

提问者孔焕军答案数1阅读数3840发表时间2015-02-01 15:45:32

使用ztcli 报错如下:

[root@iZ28qhq038yZ bin]# php ztcli http://127.0.0.1/install.php

PHP Fatal error: Call to a member function query() on a non-object in /var/www/html/zentaopms/lib/dao/dao.class.php on line 506


php 连接 mysql 失败,网上说可以在 my.php 中修改 mysql l账号密码,但是解压的 6.3 版本的 conf 目录下没有此文件。

禅道版本:6.3.stable

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
2015/02/02 最佳答案
my.php是安装过程中生成的。安装禅道需要网页访问 zentaopms/www/install.php 不是直接调用php执行,参考:http://www.zentao.net/book/zentaopmshelp/101.html
🍈
孔焕军2015/02/04
抱歉没表述完整,直接浏览器方式访问 install.php 不显示内容。
回复
石洋洋2015/02/04
访问网址发一下,页面空白找一下日志:zentaopms/tmp/log/php开头的今天的文件,看有什么错误记录。
回复
🍈
孔焕军2015/02/04
http://115.28.32.139/zentaopms64/www/install.php
回复
🍈
孔焕军2015/02/04
http://115.28.32.139/zentaopms64/www/install.php
回复
🍈
孔焕军2015/02/04
tmp/log下没有任何日志。
回复
🍈
孔焕军2015/02/04
http://115.28.32.139/zentaopms/www/install.php
回复
石洋洋2015/02/04
install.php第12行error_reporting(0); 整行删掉,然后网页访问install.php 看有什么提示?没有提示的话找一下apache和php的日志文件(php.ini中定义的日志存储文件不是zentaopms/tmp/log/php)
回复
🍈
孔焕军2015/02/04
已经把php错误日志定位到zentaopms/tmp/log/php_err_log_file,内容为:
[04-Feb-2015 11:29:05] PHP Fatal error: Call to undefined function filter_var() in /var/www/html/zentaopms/framework/router.class.php on line 1612
回复
石洋洋2015/02/04
禅道运行需要这个函数 filter_var() ,应该是被禁用了,把禁用取消(看一下php.ini 中禁用函数的参数)。
回复
🍈
孔焕军2015/02/04
1) 没有禁用任何函数,php刚安装。
2) 可运行 http://115.28.32.139/zentaopms/www/phpVersion.php 看 phpinfo()
265 ; This directive allows you to disable certain functions for security reasons.
266 ; It receives a comma-delimited list of function names. This directive is
267 ; *NOT* affected by whether Safe Mode is turned On or Off.
268 disable_functions =
269
2
回复
🍈
孔焕军2015/02/04
http://www.cyberciti.biz/faq/rhel-cento-linux-install-php-pecl-filter/ 是因为这个么?
回复
🍈
孔焕军2015/02/04
问题已解决,原因是php5.1.x 没有Filter module(参照 http://stackoverflow.com/questions/11735538/call-to-undefined-function-filter-var),要么更新到php5.2.x,要么自己编译安装。
使用了rpm更新php版本的方法,例如 http://www.myhack58.com/Article/sort099/sort0102/2011/32081.htm 。
谢谢石同学。
回复
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
其他相关问答
提问者: yjq123y1 于 2017-06-024919次浏览,1个答案
598634
已解决
悬赏5积分
提问者: m_67c5525601a52 于 2025-03-26417次浏览,1个答案
34720
已解决
悬赏5积分
提问者: Tony1989 于 2018-06-273112次浏览,1个答案
38504
已解决
悬赏5积分
提问者: ccblfy1996 于 2021-10-091170次浏览,1个答案
提问者: wqzentao 于 2021-02-081963次浏览,1个答案
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag