m0_59154652 2022-12-13 22:00 采纳率: 85.7%
浏览 32
已结题

运行php代码时页面总是显示parse error

代码看起来没有问题,但是一运行浏览器就提示错误,不知道怎么回事

img

img

  • 写回答

5条回答 默认 最新

  • Jackyin0720 2022-12-14 11:36
    关注
    Parse error: syntax error, unexpected end of file in E:WEB\HB\HB\mlogin.php on line 122
    分析错误:语法错误,E:WEB\HB\HB\mlogin中出现意外的文件结尾。php第122行
    从报错的含义来看这个错误的原因是语法错误,肯定是PHP程序的书写不规范造成的,至于具体在什么位置,需要你耐心查看代码了。
    当然这里汇总了一些成功的实例,通过借鉴别人查找的问题关键,从而重点关注,看能否帮助到你定位问题:
    情况1:
    原来是PHP语句标识符错了,正常情况下应该是这样的:<?php PHP语句?>,我写成了这样:<? PHP语句?>,当然这种简写也没有错只是我没有在php.ini中开启短标签,所以一直报这个错误的。
    另外也要注意一点,“<?php”标签后边一定要有一个空格,如果没有也会出现这个错误!
    
    情况2:
    程序没有结尾符
    环境配置上不允许没有结尾符%>
    解决办法 在php.ini的配置文件中 修改下short_open_tag开启
    默认是Off 修改为On
    如果现在就是On,则看看前面是否有分号,如有分号删除分号注释即可
    short_open_tag = On
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月15日
  • 已采纳回答 12月14日
  • 创建了问题 12月13日

悬赏问题

  • ¥15 smptlib使用465端口发送邮件失败
  • ¥200 总是报错,能帮助用python实现程序实现高斯正反算吗?有偿
  • ¥15 对于squad数据集的基于bert模型的微调
  • ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
  • ¥20 steam下载游戏占用内存
  • ¥15 CST保存项目时失败
  • ¥15 树莓派5怎么用camera module 3啊
  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥15 Attention is all you need 的代码运行