Parse error: syntax error, unexpected T_FUNCTION-php升级

原创 2014年09月13日 11:07:22

搭建起PHPNOW1.5.6环境,导入完整的PHP项目,浏览器访问出错(Parse error: syntax error, unexpected T_FUNCTION),经核实,此错误是由于PHP低版本导致,phpnow1.5.6自带的PHP版本是5.2.14.要解决这个问题,需要将PHP升级.

PHPNow升级PHP版本为5.3.5的方法

phpnow下载地址:http://www.jb51.net/softs/12868.html

1,先把PHP5.3.5下载下来,在官网我是没找到VC6的版本,只能从Google搜了。

下载地址:php-5.3.5-Win32-VC6-x86.zip

2,将下载的解压至phpnow的安装目录,命名不能有中文,建议直接“php5.3”就可以了。

3,将“php-5.2.14-Win32/php-apache2handler.ini”复制到“php5.3中”。

4,修改apache配置文件“Apache-**/conf/httpd.conf”,将其中的“php-5.2.14-Win32”修改为“php5.3”。

5,再修改“php5.3/php-apache2handler.ini”文件,搜索“extension_dir =”,将后边的“php-5.2.14-Win32”修改为“php5.3”。

6,再回到根目录运行“PnCp.cmd”,输入“23”-回车,重启下apache就可以了。

以上目录说明:“php5.3”为第二步的解压目录,而“php-5.2.14-Win32”是原PHP5.2的目录。

以上过程仅为参考,因为系统及各种环境问题,不能保证100%成功。

Parse error: syntax error, unexpected T_SL in php

弄字符串定界符的时候出现了这个问题,百度了一下,最后发现原来是定界符之间的空格问题,了解了问题之后我测试了一下,发现比如定界符是: (后面不能有空格) hello,world。。。 ...
  • chinajobs
  • chinajobs
  • 2015-04-05 21:57:02
  • 1438

PHP 7下安装Swoole和Yar、Yaf

笔者开发坏境:CentOS7,PHP 7.0.16安装PECL//php版本 > 7 $ wget http://pear.php.net/go-pear.phar $ php go-pear.pha...
  • gglinux
  • gglinux
  • 2017-04-02 11:36:06
  • 1333

pecl PHP Parse error: syntax error, unexpected 'new' (T_NEW) 以及 XML缺失解决办法

Try update PEAR: $ wget http://pear.php.net/go-pear.phar $ php go-pear.phar sudo apt-get install ph...
  • ROVAST
  • ROVAST
  • 2018-03-06 16:16:12
  • 147

MySQL数据库定义 function、procedure、trigger报错:syntax error, unexpected end_of_input, expecting

MySQL数据库定义 function、procedure、trigger报错:syntax error, unexpected end_of_input, expecting 分类: Da...
  • danielinbiti
  • danielinbiti
  • 2015-04-07 14:06:34
  • 2593

Parse error: syntax error, unexpected T_STRING in /home/wwwroot/request_handler.php on line 60

Parse error: syntax error, unexpected T_STRING in 当你看到这样的提示时,请网上一行招...
  • qdujunjie
  • qdujunjie
  • 2014-07-23 17:24:05
  • 3416

PHP报错“Parse error: syntax error, unexpected T_VARIABLE”的解决办法

在刚刚开始学习过程中遇到这个问题,原本应该是第29行为在结尾添加--》; 而导致的错误,而报错却在30行。 说明: syntax error, unexpected T_VARIAB...
  • u010015108
  • u010015108
  • 2015-10-29 18:44:53
  • 7582

CocoaPods 安装 使用及常见错误

CocoaPods 安装 使用 1.开启 terminal 2.移除现有 Ruby 默认源 $ gem sources --remove https://rubygems.org/ 3.使...
  • lidngke
  • lidngke
  • 2016-03-07 09:31:44
  • 856

Parse error: syntax error, unexpected T_FUNCTION-php升级

新导入完整的PHP项目,浏览器
  • happyITLife
  • happyITLife
  • 2014-09-13 11:07:22
  • 5941

Sublime Text 无法使用Package Control或插件安装失败的解决方法

本文主要介绍Sublime Text如何开启debug模式,以及分析一些使用过程中常见错误的解决方法。情形一Package Control:There are no packages availabl...
  • freshlover
  • freshlover
  • 2015-03-14 17:57:18
  • 295415

PHP Parse Error: syntax error, unexpected $end 解决方法

PHP Parse Error: syntax error, unexpected $end 解决方法 In PHP 5, the...
  • swazn_yj
  • swazn_yj
  • 2007-04-26 15:07:00
  • 6547
收藏助手
不良信息举报
您举报文章:Parse error: syntax error, unexpected T_FUNCTION-php升级
举报原因:
原因补充:

(最多只允许输入30个字)