testlink PHP Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /var/www/html/testlink/lib/functions/tlIssueTracke
今天在 CentOS 上装一个测试用例管理统计工具 testlink-1.9.5,安装完之后第一次登录在 Firefox 下除了 My Settings 和 Logout 这两个链接能看到,下面全是白的,到 IE 里登录,还多出了 500 的错误提示。
之前在 Windows 上安装同样版本的没有这个问题。
去 /var/log/httpd/error_log 里看,报了一个错:
[error] [client 192.168.XXX.XXX] PHP Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /var/www/html/testlink/lib/functions/tlIssueTracker.class.php on line 555, referer: http://192.168.XXX.XXX/testlink/lib/general/mainPage.php
搜了一下,解决方法如下:
vi /var/www/html/testlink/lib/functions/tlIssueTracker.class.php
555 gg
把 $dummy = $impl::checkEnv(); 改成 $dummy = $impl->checkEnv();
说一句憋了很久的话:stackoverflow 真是一个神奇的网站啊!
最新评论