【问题标题】:Windows7 WAMP 64-bit stack MySQL problemsWindows7 WAMP 64 位堆栈 MySQL 问题
【发布时间】:2010-03-04 13:03:33
【问题描述】:

在这里使用本指南 -> http://www.elxis.org/guides/developers-guides/64bit-apache-php-mysql-windows.html

通过解决出现的错误和问题,我得到了一个几乎可以在 Windows 7 上运行的 apache、php 和 MySQL 堆栈——全都是 64 位。 PHP 和 apache 工作正常,phpinfo 告诉我启用了 mysql 支持。

现在问题来了。任何实际调用 MySQL 的 php 脚本都会给我一个“连接重置”错误。

我已尝试关闭防火墙;它没有任何区别。我尝试将 libmysql 和 php_mysql 副本放在几个不同的地方,包括 apache\bin 和 Windows\system32,但无济于事。

这是phpinfo告诉我的:

mysql
MySQL Support enabled
Active Persistent Links  0
Active Links  0
Client API version  5.1.44

Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host localhost localhost
mysql.default_password no value no value
mysql.default_port 3306 3306
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

MySQL 已开启,很明显它正在被 php 感知;当我将其关闭时,phpmyadmin 会很合适。但是,当它打开时,我尝试使用 phpmyadmin 登录,我收到“连接重置”错误:页面加载时与服务器的连接已重置。

我的错误日志什么也没告诉我。纳达。压缩。只是服务已打开或关闭,等等等等。

有人知道我怎样才能让 PHPmyadmin 和其他 mysql 连接脚本正常工作吗??

【问题讨论】:

  • 我的意思是,任何人都知道我怎样才能让实验性的 64 位堆栈工作。我知道我可以让 32 位 apache+php 与 mysql 对话,而且我知道没有 php 和 apache 64 位的官方发行版;但如果有人尝试过这种 64 位配置并找到了解决方案,那将非常有帮助。

标签: php mysql windows-7 64-bit


【解决方案1】:

【讨论】:

  • 我知道我可以在我的系统上运行 32 位 wamp(除了 mysql,它必须是 64 或挂起),但我正在进行实验。它达到了我能做的极限,所以我来这里分享这个问题。 :P
  • 为什么 MySQL 需要 64 位?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-17
  • 2018-01-22
  • 2012-05-06
  • 1970-01-01
  • 2010-12-27
  • 1970-01-01
相关资源
最近更新 更多