错误的 php 代码可能会导致 FTP 中出现这种(错误:连接超时)类型的错误


Bad php codes can cause this(Error:Connection timed out) type of errors in FTP?

有时当我尝试通过filezilla连接到我的服务器时,我会收到此错误,同时我的站点和phpmyadmin也关闭了,并且mysql error: MySQL server has gone away或有时too many connections出现这样的错误。过去两天工作正常。在我更改数据库中的表的 2 天前,在我的 .inc 文件中添加了一些代码(即 PHP 代码),之后只有我遇到了这个问题。但是有时我可以连接到服务器,并且我的站点和phpadmin也被加载。我想知道错误的php代码是否会导致FTP中的这种(Error:Connection timed out)类型的错误? 请帮助我..

解决

问题出在服务器上,他们已经纠正了它。多谢 致所有回答我问题的人

似乎您的代码正在建立太多 MySQL 连接,您可以将代码添加到您的问题中以确认吗?(您是否有机会在循环中建立数据库连接?

关于回滚后错误,由于您没有说明您尝试过的内容,这里有一系列可能的解决方案。

  • MySQL #2002 论坛帖子 - 这里有一些可能的解决方案。
  • Linux问题论坛帖子 - (在 my.cf 中设置'socket =/var/lib/mysql/mysql.sock')
  • 解决:无法通过套接字/tmp/mysql.sock 连接到本地 MySQL 服务器"

基本问题很可能是您没有正确设置套接字,请检查 .sock 的位置以及设置中当前设置的内容。

旁白:您可以全新安装 LAMP/XAMPP/其他任何东西,如果可能的话,假设您无法解决问题本身,最终可能会更快。