您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

安装testlink提示php需升级怎么办

2024/5/3 4:07:35发布30次查看
安装testlink提示php需升级的解决办法:首先通过“rm -rf”命令卸载以前的php;然后升级php;接着启动php;最后通过“chmod 777 -r testlink”命令解决文件权限问题即可。
本文操作环境:windows7系统、windows7版,dell g3电脑
testlink 安装、升级 问题解决汇总
testlink 1.9.4 升级成1.9.9 注意问题:
(1)升级方法参考1.9.9中 readme文档。
(2)需要讲php5.2.x 升级到 5.4以上(我是用的php-5.5.9)。
  a. 卸载以前的php5.2.x(rm -rf  安装目录); b. 不需要安装 php-pfm 这个在php 5.4.x 都集成了;c.  启动php:   /usr/local/php/sbin/php-fpm
 (3)对于 一些页面提示 文件夹,文件 权限错误,可以通过 chmod 777 -r testlink 解决。
(4)其他问题,可在以下出错列表查到。
 注意:php5.4以上的启动,重启,关闭方式有所不同:
参考:http://wayne173.iteye.com/blog/1772186 
php 5.5.5 修改上传文件限制方法:
复制源码包里根目录下的php.ini-production配置文件到php安装目录即 :/usr/local/php/lib/php.ini
然后修改 :/usr/local/php/lib/php.ini中 post_max_size = **m;upload_max_filesize = **m
注意 post_max_size 要大于 upload_max_filesize
1. 时区显示不正确配置
解决方法是在htdocs\testlink目录下的config.inc.php文件的/** [global] */下加入
putenv(tz=asia/shanghai);
2. 汉化配置
testlink 的汉化非常简单,首先要准备好一个汉化好的string.txt 文件,将该文件拷贝
到…\testlink\local\zh_cn 目录下替换掉原来的文件。然后,打开config.inc.php 文件,找到
default_language 选项,将参数修改为”zh_cn”,如图8 所示。这时,再刷新一下你的登录页
面就变成了中文的了
3 .端口配置,修改d:\testlink\xampp\apache\conf\httpd.conf中,“listen 80”改为“listen 8081”
4. 登录时出错:c:\program files\xampp\htdocs\testlink\lib\functions\lang_api.php  173行错误
解决办法
文件:c:\program files\xampp\htdocs\testlink\lib\functions\lang_api.php
173行
$t_lang_var = ereg_replace( '^tls_', '', $t_var );
替换为:$t_lang_var = preg_replace( '/^tls_/', '', $t_var );
5. 登录时出错:warning: strftime() [function.strftime]: it is not safe to rely on the system's timezone settings. you are *required* to use the date.timezone setting or the date_default_timezone_set() function. in case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. we selected 'utc' for '8.0/no dst' instead in d:\testlink\xampp\htdocs\testlink\config.inc.php on line 911
解决办法
文件:c:\program files\xampp\htdocs\testlink\config.inc.php
文件头加入下行
date_default_timezone_set(prc);
6. 添加/移除测试用例时出错,fatal error: maximum execution time of 60 seconds exceeded in
解决办法
修改d:\testlink\xampp\php\php.ini里面的max_execution_time的值,默认是60,把它改为180就够了。
7. 修改上传大附件,修改c:\program files\xampp\htdocs\testlink\config.inc.php里面的
define(tl_repository_maxfilesize, 1024*1024*$tlcfg->repository_max_filesize);
改为
define(tl_repository_maxfilesize, 10240*102400*$tlcfg->repository_max_filesize);
支持上传1g文件
8. testlink 安装完成后,修改admin密码无效。
解决方法:必须在my settings,先输入admin的email,保存后,然后修改admin密码就起作用了。
9. testlink 报错误 “   to disable anyreference to these checkings, set$tlcfg->config_check_warning_mode =silent;”
解决方案:找到config.inc.php,找到“cfg->config_check_warning_mode”,修改如下:  
$tlcfg->config_check_warning_mode ='silent';    
推荐学习:《php视频教程》
以上就是安装testlink提示php需升级怎么办的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product