广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >安装testlink提示php需升级的解决方法
  • 831
分享到

安装testlink提示php需升级的解决方法

2023-06-14 05:06:21 831人浏览 泡泡鱼
摘要

小编给大家分享一下安装testlink提示PHP需升级的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!安装testlink提示php需升级的解决办法:首先通过“rm -rf”命令卸载以前的php;然后升级php;接

小编给大家分享一下安装testlink提示PHP需升级的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

安装testlink提示php需升级的解决办法:首先通过“rm -rf”命令卸载以前的php;然后升级php;接着启动php;最后通过“chmod 777 -R testlink”命令解决文件权限问题即可。

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文件的下加入
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就够了。

修改上传大附件,修改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文件

Testlink 安装完成后,修改admin密码无效。

解决方法:必须在My Settings,先输入admin的Email,保存后,然后修改admin密码就起作用了。

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';

看完了这篇文章,相信你对“安装testlink提示php需升级的解决方法”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网PHP编程频道,感谢各位的阅读!

--结束END--

本文标题: 安装testlink提示php需升级的解决方法

本文链接: https://www.lsjlt.com/news/268190.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作