【问题标题】:instead of echo message i am getting php file in wamp browser localhost我在 wamp 浏览器 localhost 中获取 php 文件而不是回显消息
【发布时间】:2016-11-15 10:25:55
【问题描述】:

由于这是我第一次使用 wamp 服务器,我成功地安装并运行了应用程序,通知图标变为绿色。我可以在浏览器中访问 localhost。我试图在浏览器中运行 php 代码,但不是执行它而是显示整个代码。

initial.php

<?php
$db_name = "webappdb";
$mysql_user = "root";
$mysql_pass = "root";
$server_name = "localhost";

$con = mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name);

if(!$con) {
    echo"Connection Error...".mysqli_connect();
} else {
    echo"<h3>Database connection Success....</h3>";
}
?>

这个文件路径是C:\wamp64\www\webapp,我创建了webapp文件夹,initial.phpwebapp文件夹中。

在浏览器中我这样搜索 localhost/webapp/initial.php

【问题讨论】:

  • 检查您的 post80 是否可用于 apache 并尝试使用 127.0.0.1
  • 是的,我检查并尝试了 127.0.0.1,它正在工作
  • 好的韦尔登....
  • 在问这个问题之前不,127.0.0.1 正在工作。我没有清除我的问题。我说它适用于 127.0.0.1
  • 所以现在你还是得到了输出的源代码实例吧??

标签: php localhost wampserver


【解决方案1】:

我找到了解决方案。问题出在我的密码和服务器名称上。

<?php

$db_name="webappdb";
$mysql_user="root";
$mysql_pass="7500953495";
$server_name="127.0.0.1";

$con = mysqli_connect($server_name,$mysql_user,$mysql_pass,$db_name);

if(!$con){
echo"Connection Error...".mysqli_connect();

}
else
{
echo"<h3>Database connection Success....</h3>";
}

?>

在我的服务器名称是 localhost 之前,我将其更改为 127.0.0.1

$server_name="localhost";

$server_name="127.0.0.1";

【讨论】:

  • 我敢打赌,您忘记将这两行 127.0.0.1 localhost::1 localhost 添加到您的 HOSTS 文件中。这将允许您使用域localhost
猜你喜欢
  • 1970-01-01
  • 2011-05-04
  • 2020-08-25
  • 2013-05-15
  • 2023-02-17
  • 2014-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多