【发布时间】:2019-03-28 00:13:11
【问题描述】:
所以我为我的家人准备了这个简单的网站,但不知何故,自从我把它移到我的树莓派上后,它就不再工作了。不过,它在我使用 xampp 的 PC 上运行良好。 我在文档的开头有这段代码:
$msqlUser="root";
$msqlpw="--PASSWORD--";
$db = mysql_connect("localhost",$msqlUser,$msqlpw,"db");
当我尝试从我的电脑打开网站时,它只是说 “此网站无法正常工作。--我的树莓派 ip-- 目前无法处理此请求”。控制台也没有输出。
但如果我注释掉以 $db 开头的行,它会正常显示网站,但 mysql 操作当然不起作用。 (只要你按下一个按钮,我只会对 mysql 做任何事情。如果我这样做,我会得到与以前相同的错误)
与网站在我的计算机上运行时唯一不同的是,我现在需要在 ip 地址之后输入一个端口,但我不知道这是否会有所不同
【问题讨论】:
-
我敢打赌,您使用的 PHP 版本高于 PHP7。那你用的是什么版本的PHP
-
或者修复连接参数,您在
mysql_connect("localhost,$msqlUser,$msqlpw,"db");中缺少引用尝试mysql_connect("localhost",$msqlUser,$msqlpw,"db"); -
然后编辑您的问题并修复错误
-
我使用 php 版本 5.6.38
标签: php mysql raspberry-pi apache2 mysql-connect