无法使用PHP建立到MySQL数据库的连接
我使用phpmyadmin和MySQL创建了一个数据库表。我正在尝试使用PHP脚本建立与数据库的连接。我独自搜索,找到了建立简单连接的正确语法和脚本。当我在live server上运行php文件时,浏览器只显示php文件的实际代码,而不是错误消息或任何输出 这是我正在使用的php脚本无法使用PHP建立到MySQL数据库的连接,php,mysql,database,Php,Mysql,Database,我使用phpmyadmin和MySQL创建了一个数据库表。我正在尝试使用PHP脚本建立与数据库的连接。我独自搜索,找到了建立简单连接的正确语法和脚本。当我在live server上运行php文件时,浏览器只显示php文件的实际代码,而不是错误消息或任何输出 这是我正在使用的php脚本 <?php $username = "*******"; $password = "********"; $hostname = "*********"; //connection to the dat
<?php
$username = "*******";
$password = "********";
$hostname = "*********";
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
echo "Connected to MySQL <br>";
?>
关于什么可能导致我完全没有输出,有什么帮助或指导吗?因为我的复制标志有争议,尽管整个问题都是关于PHP没有呈现和显示原始源代码,我只想引用@schmeeps的原始答案。这篇文章非常透彻,涵盖了很多可能无法处理PHP的原因。如果你觉得有用,就把原来的答案投上一票 听起来你的配置有问题,这里有一个 您可以检查的内容很少:
php
-v
并查看是否返回版本信息或任何错误加载模块php
,并确保中没有注释(;
)
在它前面AddType应用程序/x-httpd-php.php
。这
告诉Apache以php的形式运行.php
文件。搜索AddType,然后单击
确保有一个PHP条目,并且没有注释.php
扩展名,或第3点MIME定义中指定的任何扩展名,否则它将被删除
将不会作为PHP执行.php
?还要检查您的服务器是否安装了apache。是的,我确定我有.php文件扩展名