首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php报错,筹建egroupware,unexpected T_ARRAY, expecting '&' or T_VARIABLE

2013-11-15 
php报错,搭建egroupware,unexpected T_ARRAY, expecting '&' or T_VARIABLE在windows-xp搭建egr

php报错,搭建egroupware,unexpected T_ARRAY, expecting '&' or T_VARIABLE
在windows-xp搭建egroupware环境
用了apache+mysql+php
版本号如下:
apache:2.0.50
mysql:4.0.20d
php:5.0.0
egroupware:1.8.004.20130831

在浏览器里面输入网址:http://127.0.0.1/egroupware
报以下错误:

Warning: set_error_handler() expects parameter 2 to be long, string given in C:\Apache Group\www\egroupware\phpgwapi\inc\common_functions.inc.php on line 1640

Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in C:\Apache Group\www\egroupware\setup\inc\class.setup.inc.php on line 986


按理来说egroupware这类开源的代码不会报错,是不是版本之类的不兼容,或者需要设置什么配置文件?

求助呀求助呀。。。 php apache egroupware mysql windows
[解决办法]
你看官方,需要什么版本。应该是php版本不同引起的。
[解决办法]
参数的类型声明是 php5.3 以后才逐步加入的
[解决办法]
对,参数的类型声明是 php5.3 以后才逐步加入的
[解决办法]
mysql_connect(): Connecting to 3.22, 3.23 & 4.0  is not supported. Server is 4.0.20a-nt in C:\\Apache Group\\www\\test.php on line 2

显然你的 mysql 是古老的!

热点排行