MAMP-本地服务器仅显示空白页面而不是网站页面

时间:2011-07-01 14:08:56

标签: php mamp

我使用的是Mac OSX 10.6.5&在我的机器上安装了MAMP。我有一个由第三方开发的网站,我现在正在尝试在我的本地服务器上进行设置。开发人员给了我SiteSettings.php在这里使用。但是,当我启动本地服务器时,我看到的只是一个空白页面。任何帮助设置这一点非常感谢。

这是我的SiteConfig.php:

<?php
 #$application = $_SERVER['HTTP_HOST'];
 $application = "local";

 if ($application == "local"){
   define("HST","localhost");
   define("USR","root");
   define("PWD","root");
   define("DBN","fs");
   define("DBTYPE","mysql");
   #define("SITEROOT",      "http://".$_SERVER['HTTP_HOST']."/fs");
   define("SITEROOT",       "http://localhost:8888/fs/test");
   #define("ABSPATH",       "/opt/lampp/htdocs/fs");
   define("ABSPATH",        "/Applications/MAMP/htdocs/fs/test");

   define("SMT_TEMPLATES",  ABSPATH."/templates");
   define("SMT_TEMPLATES_C",    ABSPATH."/templates_c");
   define("SMT_CONFIG",     ABSPATH."/configs");
     }

    #the following is for connection to the web server
    else{
   define("HST",            "");
   define("USR",            "");
   define("PWD",            "");
   define("DBN",            "");
   define("DBTYPE",     "");
   define("SITEROOT",       "");
   define("SITEROOT1",      "");
   define("ABSPATH",        "");

   define("SMT_TEMPLATES",   ABSPATH."/templates");
   define("SMT_TEMPLATES_C",    ABSPATH."/templates_c");
   define("SMT_CONFIG",     ABSPATH."/configs");
   //echo ABSPATH;exit;
  }
  ?>

2 个答案:

答案 0 :(得分:3)

尝试删除shell并拖尾错误日志;

tail -f /Applications/MAMP/logs/apache_error.log

和/或

tail -f /Applications/MAMP/logs/php_error.log

答案 1 :(得分:0)

嗯,您只提供了配置文件。这里没有输出任何东西。只是定义。尝试在echo "hi"之前将?>添加到页面底部,并告诉我当您再次访问siteconfig.php网站时会发生什么