Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我有时在加载脚本时收到一个解析错误_Javascript_Php - Fatal编程技术网

Javascript 我有时在加载脚本时收到一个解析错误

Javascript 我有时在加载脚本时收到一个解析错误,javascript,php,Javascript,Php,我不知道你们中的一些开发人员以前是否遇到过这种情况,但有时当我在浏览器上重新加载脚本时,会收到以下PHP错误: 分析错误:语法错误,意外的$end in/../on 每次脚本出现时,它都会指向脚本上的不同行号。如果我在浏览器上重新加载脚本,则它会成功加载页面,不会出现错误 我的问题是,为什么在浏览器上加载脚本时有时会出现此错误?解析错误:语法错误,意外的$end in/表示: 您忘记用}标记关闭PHP脚本 检查您是否在某个地方打开了脚本。如果你愿意,你可以数一数所有的{和},你会发现至少多了一个

我不知道你们中的一些开发人员以前是否遇到过这种情况,但有时当我在浏览器上重新加载脚本时,会收到以下PHP错误:

分析错误:语法错误,意外的$end in/../on

每次脚本出现时,它都会指向脚本上的不同行号。如果我在浏览器上重新加载脚本,则它会成功加载页面,不会出现错误

我的问题是,为什么在浏览器上加载脚本时有时会出现此错误?

解析错误:语法错误,意外的$end in/表示:

您忘记用}标记关闭PHP脚本

检查您是否在某个地方打开了脚本。如果你愿意,你可以数一数所有的{和},你会发现至少多了一个,或者少了一个取决于您如何看待它。

解析错误:语法错误,意外的$end in/表示:

您忘记用}标记关闭PHP脚本


检查您是否在某个地方打开了脚本。如果你愿意,你可以数一数所有的{和},你会发现至少多了一个,或者少了一个这取决于你如何看待它。

在我开发网站时,这种情况经常发生,通常是因为文件没有完全通过FTP上传


如果是这种情况,请尝试在访问浏览器中的页面之前再等待一段时间。

我在开发网站时经常遇到这种情况,通常是因为文件没有完全通过FTP上传


如果是这种情况,请尝试在访问浏览器中的页面之前等待更长的时间。

当服务器Apache、IIS尝试读取正在上载的文件时,某些FTP服务器可能会发生这种情况。正如其他用户所提到的,这是因为您忘记关闭“}”,但您说刷新页面后,相同的脚本在不更改代码的情况下工作正常,那么可能是您有一个包含在代码中的页面,在某些特殊条件下,如检查会话变量,它将被包括在内。第一次,因为没有设置变量,页面将被包含并显示错误,但第二次,当您刷新页面时,因为设置了变量,页面将不被包含且不会出现错误。当服务器Apache,IIS尝试读取正在上载的文件。正如其他用户所提到的,这是因为您忘记关闭“}”,但由于您说刷新页面后,相同的脚本可以正常工作,而不更改代码,那么,您可能有一个包含在代码中的页面,在某些特殊条件下,如检查会话变量,它将被包括在内。第一次是因为没有设置变量,页面将被包含并显示错误,但是第二次是当你刷新页面时,因为设置了变量,页面将不会被包含,也不会有错误。这肯定不是括号问题,我检查了括号,就像我刷新页面时说的,错误消失,应用程序正常运行这绝对不是括号问题,我检查了括号,就像我刷新页面时说的,错误消失,应用程序正常运行我相信你是对的,这是因为今天服务器速度非常慢,我认为我刷新脚本的速度太快了,因为我认为在刷新之前进行更改后,不会覆盖文件。我相信你是对的,这是因为服务器今天非常慢,我认为我刷新脚本的速度太快了,因为我认为在刷新之前进行更改后,脚本不会被文件覆盖。