转 Parseerror:syntaxerror,unexpected$end解决方法

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

今天在Linux上调试PHP程序,后台数据库用的是MySQL,出现如下错误:

Parse error: syntax error, unexpected $endin/path/the.phponline24

检查了几次程序,都感觉没有什么错误。

最后,实在没办法了,就一行一行的逐行检查,终于发现了问题所在:

$sql = "INSE RT INTO treemenu VALUES( '$i', '$ip_addr', '3','2');

以上语句少了一个双引号,晕啊!

正确语句如下:

$sql = "INSERT INTO treemenu VALUES( '$i', '$ip_addr', '3','2')";

故障排除。

后来在网上一查,一般缺少 标点 就出现上述情况,看来以后写程序要多留意才行啊!

NOTE:我的情况是大括号没有配对出现,少了右大括号。而且文件有342行,一直提示是343行错误!

附:原文

InPHP 5, the following error may appears as an error entry in Apacheerror log or simply displays on PHP web page, even if calling tophp scripts with php_info() works perfectly and successfullyreturns information on PHP configurations:

Parse Error: syntax error, unexpected $end in ….. scripts.php online …

The error may caused by a missing curly bracket in PHP scriptcoding. Beside, it may also caused by error in PHP coding in classdefinition, as in PHP, a class definition cannot be broke up anddistributed into multiple files, or into multiple PHP blocks,unless the break is within a method declaration.

But more commonly, the error is often caused by the use of ShortOpen tags in PHP,
【转】Parseerror:syntaxerror,unexpected$end解决方法

To use short open tags, it must be enabled in PHP.INI. Search forshort_open_tag in PHP.INI, and change the value to On. The lineshould look line:

short_open_tag = On

  

爱华网本文地址 » http://www.413yy.cn/a/25101015/255410.html

更多阅读

应用程序无法正常启动0xc000007b解决方法 0xc000007b解决不了

如图,这个错误使无数玩家烦恼。出现这个错误,可能是硬件的问题,也可能是软件的问题。但是,由于硬件引起该问题的概率很小,并且除了更换硬件之外没有更好的解决方法,因此本文将详细介绍如何通过软件解决此问题,这也是大家最关心的。大致介

关于文件夹变为.exe文件解决方法 文件夹变为exe

关于文件夹变为.exe文件解决方法相关工具软件下载:http://pan.baidu.com/s/1sjFF0gl1.有时候我们会遇到这种情况,文件夹变成了可执行文件,杀毒软件报告病毒,同时将文件加入到隔离区,下面我就来介绍下解决方法:图片中GiveIO文件夹变成了

Office2010试用版过期的解决方法 精 cdrx7试用版过期网页

软件过期了如果还想继续使用的话就必须得激活,不然会老是弹出一些好烦人的窗口!我的Office 2010 版的的办公软件过期了,每打开一个文档都会提示Microsoft Office激活向导,怎样解决这一问题呢,试用版继续用!而且让他不再提示!Office2010

声明:《转 Parseerror:syntaxerror,unexpected$end解决方法》为网友时光伴我久分享!如侵犯到您的合法权益请联系我们删除