2016-11-21 96 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控制面板中显示绿灯。 –