云虚拟主机访问网站报错:Fatal error: fatal flex scanner internal error-end of buffer miss

更新时间:

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程序中有代码注释等没有闭合导致。

blob.png


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

/*

 

 

/

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


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

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


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



如果问题还未能解决,请联系售后技术支持