2016-11-21 55 views
0

當我在瀏覽器中訪問我的網站域名時,它顯示index.php.I代碼將此網站從舊服務器移到新服務器。然後,我在我的新服務器IP地址主機文件。然後,我可以訪問它,但它顯示編碼。我該怎麼做?請幫助我。網站顯示index.php文件數據

這是我的.htaccess文件

php_value error_reporting 039 
    php_flag display_errors On 

DirectoryIndex _index.php index.php 

這是輸出

<?php 
    define("NO_IFRAME_DEFINE", "defined"); 
    // ini_set("display_errors", "1"); 
    // error_reporting(E_ERROR); 
    require_once("init.php"); 

    $mb_flg = 0; 
    $mb_url = $ROOT_URL."/i/"; 

    if(isset($_SERVER['HTTP_USER_AGENT'])){ 

     $user_agent = $_SERVER['HTTP_USER_AGENT']; 
     if(eregi("DoCoMo",$user_agent)){$mb_flg = 1;} 
     if(eregi("UP\.Browser",$user_agent)){$mb_flg = 1;} 
     if(eregi("J-PHONE",$user_agent)){$mb_flg = 1;} 
     if(eregi("Vodafone",$user_agent)){$mb_flg = 1;} 
     if(eregi("SoftBank",$user_agent)){$mb_flg = 1;} 
     if(eregi("J-EMULATOR",$user_agent)){$mb_flg = 1;} 

     if($mb_flg == 1){ 
      header("HTTP/1.1 301 Moved Permanently"); 
      header("Location: $mb_url"); 
     } 
    } 
........ 
?> 
+0

看起來像Apache配置錯誤或甚至沒有安裝PHP。可能是後者。 –

+0

請你讓我們知道你看到了什麼?當您進入索引頁時,輸出是什麼? –

+0

它顯示index.php的PHP編碼。 –

回答

1

從什麼現在給,我只能假設,apache的工作不正常。或者PHP沒有正確設置。檢查您的Apache和PHP配置。嘗試重新啓動Apache,之後如果沒有幫助,請嘗試重新安裝PHP。

+0

嘗試在您的情況下重新安裝XAMPP,並看到Apache將正確啓動,並在XAMPP控制面板中顯示綠燈。 –