Ubuntu Server 14 MySql php 连接问题

Ubuntu Server 14 MySql php 连接问题

我安装了 ubuntu server 14.04,同时安装了 Apache、PHP5 和 MySQL 服务器。我可以使用 putty 远程访问服务器,使用 Heidi Sql 远程访问 mysql 数据库。

在我的笔记本电脑上,使用 xampp 在服务器上写入和读取数据库时,使用 PHP 运行得很好,但是当服务器上运行相同的代码时,什么也没有发生,代码停在$connect = mysql_connect($host,$user,$pass) or die('Connection error');

代码在服务器上运行后,页面保持空白,甚至没有显示Connection Error模具部分的消息。

笔记:Apache、PHP 和 MySQL 运行良好,因为我的所有网页都是用 PHP 编写的。

答案1

要在您的 PHP 环境中显示错误,请在配置文件顶部输入此行 - 最好在运行任何代码之前。

ini_set('display_errors',1);

要隐藏错误(例如当您上线时),请将 更改10


如果出现此错误,Fatal error: Call to undefined function mysql_connect() in /var/www/html/Typit/Login.php只需使用此命令安装 php5-mysql 模块:

sudo apt-get install php5-mysql

笔记:

从 PHP 5.5.0 开始,mysql_connect() 扩展已弃用,将来会被删除。应改用 MySQLi 或 PDO_MySQL 扩展。

来源:http://www.php.net//manual/en/function.mysql-connect.php

相关内容