php - 本地主机上的 mysql_connect()

标签 php mysql linux apache

我正在尝试在我的家庭网络上实现一个小“内联网”,但我是一个 apache/mysql 配置菜鸟...

运行 Fedora 10,并按照我所知道的方式设置 apache、mysql 和 php。但是,当我尝试使用带有 POST 的标准表单时,php 脚本似乎在 mysql_connect(...); 上出错。线。我没有收到错误消息,事实上,即使在查看源窗口中,浏览器页面也是空白的。这是我所拥有的:

$conn = mysql_connect("localhost:1186", "user", "password");

...

我已在 mysqladmin 工具中添加了用户名和密码,并且尝试了“localhost”和“localhost:1186”,因为我看到 my.cnf 文件中引用了 1186 端口。

显然我配置错误,有什么想法吗?

最佳答案

出现错误时,结果页面为空白。设置中最常见的错误之一是忘记安装 php-mysql 或 mysql-server 软件包。验证它们是否已安装,如果没有安装其中一个或两个,然后重新启动 httpd 服务,如果没有运行则启动 mysql 服务。

关于php - 本地主机上的 mysql_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/672235/

相关文章:

php preg 替换使用 $1 作为关联

Mysql统计并只返回一行数据

javascript - 用于捕获单词的正则表达式,无论大小写

php - 如何订阅 rethinkdb PHP 驱动程序中的更改?

php - 如何使用 PHP 在另一个站点中显示一个站点的内容?

mysql - php 5.x 7.x,ssl pdo 错误 : Peer certificate CN =`someName' did not match expected CN ='someIP'

linux - 英特尔赛扬 64 位汇编程序上的 RDTSC

php - 我需要重新编译/安装 php 来添加 mssql 扩展吗?

php - 如果没有特色图片则隐藏部分

MySQL MIN() 函数只返回一条记录