Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php服务设置错误_Php_Mysql_Apache Flex_Wampserver - Fatal编程技术网

Php服务设置错误

Php服务设置错误,php,mysql,apache-flex,wampserver,Php,Mysql,Apache Flex,Wampserver,当我尝试在flex中连接php服务时,我遇到了如下错误(我正确地给出了根、密码和数据库名称) 警告:mysqli\u connect()[]:MySQL服务器已消失在第54行的C:\wamp\www\harisample\services\SamplePhp.php中 当您收到一个MySQL服务器已消失的错误时,这意味着发生以下情况之一: 客户端无法向服务器发送问题 客户端在写入服务器时没有收到错误,但是 没有得到这个问题的完整答案(或任何答案) 您试图在关闭与服务器的连接后运行查询。这表示应用

当我尝试在flex中连接php服务时,我遇到了如下错误(我正确地给出了根、密码和数据库名称)

警告:mysqli\u connect()[]:MySQL服务器已消失在第54行的C:\wamp\www\harisample\services\SamplePhp.php中

当您收到一个
MySQL服务器已消失的错误时,这意味着发生以下情况之一:

  • 客户端无法向服务器发送问题
  • 客户端在写入服务器时没有收到错误,但是 没有得到这个问题的完整答案(或任何答案)
  • 您试图在关闭与服务器的连接后运行查询。这表示应用程序中存在应更正的逻辑错误
  • 在不同主机上运行的客户端应用程序没有从该主机连接到MySQL服务器所需的权限
  • MYSQL\u OPT\u READ\u TIMEOUT或MYSQL\u OPT\u WRITE\u TIMEOUT变量过低
  • 您在服务器端遇到超时,客户端中的自动重新连接被禁用(MYSQL结构中的重新连接标志等于0)
  • 您正在使用Windows客户端,并且服务器在发出命令之前已断开连接(可能是因为等待超时已过期)
  • 修复此问题可能很简单,但前提是您具有对服务器的完全root访问权限

  • 启动mysqld时,可以通过设置wait_timeout变量来更改时间限制。看
  • 如果您有一个脚本,您只需再次发出查询,客户端就可以自动重新连接。这假设您在客户端中启用了自动重新连接(这是mysql命令行客户端的默认设置)

  • 你从哪里得到的错误?在Flex中?还是从服务器上?
    Warning: mysqli_connect() [<a href='function.mysqli-connect'>function.mysqli-connect</a>]: MySQL server has gone away in C:\wamp\www\harisample\services\SamplePhp.php on line 54