我的目的是在我的Windows 7机器上本地设置一个php论坛来测试它的工作原理。
我已成功安装Apache HTTP Server和PHP v5。然后我下载并解压缩了phpbb-forum软件并将其放入我的根文件夹中。然后我意识到我需要某种数据库,所以我下载并安装了MySQL。为了配置我的数据库,我还下载并解压缩了phpMyAdmin,但我无法让它工作。当我打开浏览器并导航到我的phpMyAdmin文件夹时,我得到了这个:
屏幕截图:http://img836.imageshack.us/img836/5139/captureqb.png
我使用我的Apache服务器预览我的网站,我正在使用一些php包含的函数,所以我知道我有一个“工作”的PHP安装。 MySQL服务也在我的计算机上运行。
但是,您是否需要配置PHP和/或Apache以使phpMyAdmin正常工作?我是一个完整的菜鸟,所以我想它可能有多个缺点。
谢谢.. // Realiserad
答案 0 :(得分:5)
更简单的方法是安装WAMP server:它将预配置的Apache,PHP,MySQL和PHPMyAdmin捆绑在一起工作。
答案 1 :(得分:3)
您需要启用MySQL扩展以使用PHP中的MySQL。
MySQL扩展可能与您的PHP发行版捆绑在一起,也可能不捆绑。 (在ext文件夹中查找php_mysql.dll)
假设已安装,您可以通过在php.ini中添加或取消注释此行来启用它:
extension=php_mysql.dll
正如其他人所说,安装WAMP Server
可能更简单答案 2 :(得分:1)
看看:http://www.ricocheting.com/how-to-install-on-windows/mysql - 具体来说,第3步。它涉及下载mySQL PHP Extention(这是一个dll),并取消注释一行php.ini,以便PHP Load的扩展名。
虽然安装XAMPP或WAMP可能更简单,但我认为知道如何解决自己的问题是很好的 - Scientia potentia est:D
答案 3 :(得分:0)
不熟悉windows,但似乎你错过了php-mysql扩展,你可以从这里下载(我认为): http://mysql2.mirrors-r-us.net/downloads/connector/php/index.html
你可以更容易地使用像这样的预配置的wamp安装(可用于win / mac / etc)。 google“xampp”,由于stackoverflows垃圾邮件防护,我不允许发布多个链接。
答案 4 :(得分:0)
配置PHP以访问MySQL
使用您喜欢的文本编辑器打开c:\ php \ php.ini文件。
通过删除分号取消注释以下行:
延长= php_mysqli.dll 延长=中php_mbstring.dll 延长= php_mcrypt.dll
保存并退出编辑器
将存档解压缩到phpmyadmin文件夹后,必须先配置phpmyadmin才能连接到sql server。
您应该创建一个配置文件。可以手动创建此文件(只需使用文本编辑器), 在第一次会话期间,您将看到一条错误消息。 要解决此问题,您应该创建文件夹(C:\ project \ wwwroot \ phpmyadmin \ config)。之后,为IIS_IUSRS组和IUSR用户授予完全权限。granting permission/image
返回配置窗口。访问localhost / phpmyadmin / setup / 要配置连接设置,请单击“新服务器”按钮。
输入SQL Server的详细名称,然后输入服务器主机名。如有必要,您可以指定其他设置。[设置/图像] [2]
保存设置,然后服务器会将我们重定向到上一页。中选择:
默认语言 - 英语 默认服务器 - 127.0.0.1 行尾 - Windows(\ r \ n)
打开授权窗口(// localhost / phpmyadmin /)并在root帐户下登录。如果您看到启动phpMyAdmin窗口,则可以删除配置文件夹。
为了正确的工作,phpMyAdmin需要一个包含这些信息的数据库。已安装用于创建数据库的脚本。