• 1
  • 2
  • 3
  • 4
  • 5
网站空间访问异常 首 页  »  帮助中心  »  虚拟主机  »  网站空间访问异常
Linux虚机PHP程序提示“Fatal error: fatal flex scanner internal error-end of buffer ”的分析解决
发布日期:2015-12-8 10:12:34

  Linux版虚拟主机,通过域名访问PHP程序,页面提示“Fatal error: fatal flex scanner internal error--end of buffer missed in /data/home/qxuxxxxxxx//htdocs/wp-includes/xxx.php 4842 line”错误。

  出现此类错误,多半是因为PHP程序中没有闭合代码注释等。


  检查错误信息中提到的网页文件中的某某行代码段附近,是否有未闭合的注释段,比如注释段

  /**

  *

  *

  */

  少了几行注释和最后的注释终止符*/

  虚拟主机中遇到此类问题的解决方案,

  1. 请检查本地电脑上的PHP程序文件能,特别是错误信息中提到的网页文件中的某某行代码段附近,是否有未闭合的注释段,比如少了结尾的*/,请补齐注释段的终止符。

  2. 如果您确认PHP程序内容在本地电脑上无误,或您的网站是第三方程序,比如Discuz、wordpress,那么问题多是出现在上传PHP程序的时候,导致程序文件没有上传完整。建议您清空网站空间,再重新通过FTP软件上传程序。如果是上传压缩包,FTP请选择二进制传输方式;如果是上传网页文件,FTP请选择ASCII传输方式。