【问题标题】:php connecting to mysql doesnt work (raspberry pi 3 / apache2)php 连接到 mysql 不起作用(树莓派 3 / apache2)
【发布时间】: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


【解决方案1】:

您对端口使用的语法是什么?你在使用“localhost:port”吗?

【讨论】:

  • 我从我的电脑打开网站,所以我使用 192.168.178.137:420
猜你喜欢
  • 1970-01-01
  • 2017-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-01
  • 2016-10-26
  • 2018-07-08
  • 2019-12-24
相关资源
最近更新 更多