云虛擬主機訪問網站報錯: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程序中有代碼注釋等沒有閉合導致。
檢查錯誤信息中提到的網頁文件中的某某行代碼段附近,是否有未閉合的注釋段,比如注釋段
/*
/
少了幾行注釋和最后的注釋終止符/
虛擬主機中遇到此類問題的解決方案,
1. 請檢查本地電腦上的PHP程序文件能,特別是錯誤信息中提到的網頁文件中的某某行代碼段附近,是否有未閉合的注釋段,比如少了結尾的/,請補齊注釋段的終止符。
2. 如果您確認PHP程序內容在本地電腦上是正確無誤的,或者您的網站是第三方程序,比如wordpress、Discuz,多是上傳PHP程序的時候出現問題,導致程序文件沒有上傳完整。建議您清空網站空間,再重新通過FTP軟件上傳程序。如果是上傳網頁文件,FTP請選擇ASCII傳輸方式;如果是上傳壓縮包,FTP請選擇二進制傳輸方式。
如果問題還未能解決,請聯系售后技術支持。
文檔內容是否對您有幫助?