1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        億恩科技有限公司旗下門戶資訊平臺!
        服務器租用 4元建網站

        問題:處理PHP Warning: session_start():報錯問題

        報錯截圖如下

        報錯截圖如下

        問題:處理PHP Warning: session_start():報錯問題

        找到根目錄下的includes文件夾,然后打開init.php文件,注釋掉session_start()這行,在前面加@即可。


        有時候這樣的報錯也是因為文件的bom頭問題,可以復制下列代碼,新建一個“bom.php”文件,運行即可

        <?php
        /*檢測并清除BOM*/
        //代碼來自網絡
        //來源:https://www.cnblogs.com/zsl123/p/5980009.html
        set_time_limit(0);
        if(isset($_GET['dir'])){
        $basedir=$_GET['dir'];
        }else{
        $basedir = '.';
        }
        $auto = 1;
        checkdir($basedir);
        $count=0;
        function checkdir($basedir){
        if($dh = opendir($basedir)){
        while(($file = readdir($dh)) !== false){
        if($file != '.' && $file != '..'){
        if(!is_dir($basedir."/".$file)){
        echo "filename: $basedir/$file ".checkBOM("$basedir/$file")." <br>";
        }else{
        $dirname = $basedir."/".$file;
        checkdir($dirname);
        }
        }
        }//end while
        closedir($dh);
        }//end if($dh
        }//end function
        function checkBOM($filename){
        global $auto;
        $contents = file_get_contents($filename);
        $charset[1] = substr($contents, 0, 1);
        $charset[2] = substr($contents, 1, 1);
        $charset[3] = substr($contents, 2, 1);
        if(ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191){
        if($auto == 1){
        $rest = substr($contents, 3);
        rewrite ($filename, $rest);
        return "<font color=red>BOM found, automatically removed.</font>";
        }else{
        return ("<font color=red>BOM found.</font>");
        }
        }
        else return ("BOM Not Found.");
        }//end function
        function rewrite($filename, $data){
        $filenum = fopen($filename, "w");
        flock($filenum, LOCK_EX);
        fwrite($filenum, $data);
        fclose($filenum);
        }//end function
        ?>
        運行完畢后即可清除bom頭,然后網站就恢復正常了。

        找到根目錄下的includes文件夾,然后打開init.php文件,注釋掉session_start()這行,在前面加@即可。


        有時候這樣的報錯也是因為文件的bom頭問題,可以復制下列代碼,新建一個“bom.php”文件,運行即可

        <?php
        /*檢測并清除BOM*/
        //代碼來自網絡
        //來源:https://www.cnblogs.com/zsl123/p/5980009.html
        set_time_limit(0);
        if(isset($_GET['dir'])){
        $basedir=$_GET['dir'];
        }else{
        $basedir = '.';
        }
        $auto = 1;
        checkdir($basedir);
        $count=0;
        function checkdir($basedir){
        if($dh = opendir($basedir)){
        while(($file = readdir($dh)) !== false){
        if($file != '.' && $file != '..'){
        if(!is_dir($basedir."/".$file)){
        echo "filename: $basedir/$file ".checkBOM("$basedir/$file")." <br>";
        }else{
        $dirname = $basedir."/".$file;
        checkdir($dirname);
        }
        }
        }//end while
        closedir($dh);
        }//end if($dh
        }//end function
        function checkBOM($filename){
        global $auto;
        $contents = file_get_contents($filename);
        $charset[1] = substr($contents, 0, 1);
        $charset[2] = substr($contents, 1, 1);
        $charset[3] = substr($contents, 2, 1);
        if(ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191){
        if($auto == 1){
        $rest = substr($contents, 3);
        rewrite ($filename, $rest);
        return "<font color=red>BOM found, automatically removed.</font>";
        }else{
        return ("<font color=red>BOM found.</font>");
        }
        }
        else return ("BOM Not Found.");
        }//end function
        function rewrite($filename, $data){
        $filenum = fopen($filename, "w");
        flock($filenum, LOCK_EX);
        fwrite($filenum, $data);
        fclose($filenum);
        }//end function
        ?>
        運行完畢后即可清除bom頭,然后網站就恢復正常了。

        河南億恩科技股份有限公司(www.endtimedelusion.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
        服務器/云主機 24小時售后服務電話:0371-60135900
        虛擬主機/智能建站 24小時售后服務電話:0371-55621053
        網絡版權侵權舉報電話:0371-60135995
        服務熱線:0371-60135900

        標簽 PHP
        0
        0
        分享到:責任編輯:會會

        相關推介

        共有:0條評論網友評論:

        驗證碼 看不清換一張 換一張

        親,還沒評論呢!速度搶沙發吧!
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线