无法在本地开发网站:-(

时间:2012-10-21 17:56:07

标签: mysql apache phpmyadmin dreamweaver wampserver

我想开发一个站点来处理带有MySQL DB的 Apache服务器;使用phpmyadmin

我的机器上安装了IIS7 - 我试图通过Windows 7各种添加/删除程序(显然是成功的)删除它;但事实证明:没有骰子。

我已经安装了WAMP。由于IIS占用了端口80,我将监听配置更改为端口8080的配置。这样做。

然而,由于先前安装了MySQL,WAMP上的phpmyadmin无法运行;所以我删除了它的安装。

phpmyadmin随后抛出了不同的错误

  

2002 - 无法建立连接,因为目标计算机主动拒绝它

我非常期待MySQL可能完全卸载在机器上。

我做了全新的WAMP安装,希望能解决这个问题。不幸的是,情况似乎并非如此。当我认为它与WAMP捆绑在一起时,这让我感到惊讶。

MySQL日志:

 121021 18:30:54 [Note] Plugin 'FEDERATED' is disabled.
121021 18:30:54 InnoDB: The InnoDB memory heap is disabled
121021 18:30:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121021 18:30:54 InnoDB: Compressed tables use zlib 1.2.3
121021 18:30:54 InnoDB: Initializing buffer pool, size = 128.0M
121021 18:30:54 InnoDB: Completed initialization of buffer pool
121021 18:30:54 InnoDB: highest supported file format is Barracuda.
121021 18:30:54  InnoDB: Waiting for the background threads to start
121021 18:30:55 InnoDB: 1.1.8 started; log sequence number 1595675
121021 18:30:55 [Note] Server hostname (bind-address): '(null)'; port: 3306
121021 18:30:55 [Note]   - '(null)' resolves to '::';
121021 18:30:55 [Note]   - '(null)' resolves to '0.0.0.0';
121021 18:30:55 [Note] Server socket created on IP: '0.0.0.0'.
121021 18:30:56 [Note] Event Scheduler: Loaded 0 events
121021 18:30:56 [Note] wampmysqld: ready for connections.
Version: '5.5.24-log'  socket: ''  port: 3306  MySQL Community Server (GPL)

由于缺乏本地开发环境,我会一直准备使用远程服务器。但是,像Dreamweaver这样的程序似乎拒绝这个选项,因为它们没有被建立为“测试服务器”。当远程服务器被选为测试服务器时,连接会抛出404错误。

这让我有了手动编写所有代码的最后手段,包括数据库操作,以及通过ftp中继到远程服务器。我很感激任何改进这种设置的建议。

P.S。远程服务器块通过端口3306连接

1 个答案:

答案 0 :(得分:0)

由于Wamp没有预料到的现存信息,MySQL最初没有使用Wamp(它会自动尝试使用某些默认组合登录phpmyadmin,例如username = root和password = no)。

完全重新安装MySQL,忽略Wamp,似乎解决了这个问题。