Mysql 访问localhost/htdocs下的文件夹有些工作,有些不工作

Mysql 访问localhost/htdocs下的文件夹有些工作,有些不工作,mysql,apache,mysql-management,Mysql,Apache,Mysql Management,我的Win7笔记本电脑上安装了apache2.2和php5.3。我可以在htdocs文件夹和名为htdocs/myzftest/public/index.php的文件夹下运行html和php文件,不会出现任何问题 我刚刚安装了MySQL,它似乎工作正常。然后,我将phpMyAdmin下载到htdocs/phpMyAdmin,并尝试从那里运行index.php,但在此服务器上找不到请求的URL/phpMyAdmin/index.php 为什么我可以访问一个子文件夹下的index.php,而不能访问

我的Win7笔记本电脑上安装了apache2.2和php5.3。我可以在htdocs文件夹和名为htdocs/myzftest/public/index.php的文件夹下运行html和php文件,不会出现任何问题

我刚刚安装了MySQL,它似乎工作正常。然后,我将phpMyAdmin下载到htdocs/phpMyAdmin,并尝试从那里运行index.php,但在此服务器上找不到请求的URL/phpMyAdmin/index.php

为什么我可以访问一个子文件夹下的index.php,而不能访问另一个子文件夹下的index.php

我看到一些关于.htaccess文件的帖子,但我不知道如何/在哪里使用它

谢谢 丹

首先,我建议您使用已经集成和配置的WAMP www.wampserver.com/en/替换定制的Apache+PHP5.3+MySQL安装

它还附带了预构建的phpMyAdmin,因此您不需要下载或配置它

我假设您将使用Zend Framework进行项目测试,您可以按照这里的步骤操作


我猜您的一个conf文件中有phpadmin的别名,如httpd.conf。 例如,我在httpd-xampp.conf中有:

Alias /phpmyadmin "C:/Program Files/xampp/phpMyAdmin/"
<Directory "C:/Program Files/xampp/phpMyAdmin">
AllowOverride AuthConfig
</Directory>

这会将对phpMyAdmin的调用重定向到目录C:/Program Files/xampp/phpMyAdmin,而不是C:/Program Files/xampp/htdocs/phpMyAdmin

双重检查:htdocs/phpMyAdmin/?中是否有index.php。我尝试添加一个名为htdocs/newfolder的文件夹,并在其中放置一个index.php文件,其中只有一个echo。这很有效。我将同一个基本文件放在htdocs/phpMyAdmin中,但找不到该文件。phpMyAdmin文件夹是否包含htaccess文件?否。我的htdocs/newfolder也没有。请尝试从phpMyAdmin备份现有index.php,创建一个新的just with echo文件并测试它。还要检查您是否将url拼写为phpmyadmin正确的大写/小写等。根据我的经验,WAMP是一个大混乱。如果他已经启动并运行了服务器,那么就不需要重新安装它了。所有其他子文件夹的访问似乎都能正常工作。就这一个。@mowgli这只是一个建议99Valk,因为你想要访问数据库,然后尝试Adminer一个单文件MySQL数据库管理工具,我已经找到了一个适合替代PHPMyAdmin复杂性的工具。只需解压缩文件并将其放在htdocs的根目录下。这并不能回答我的问题…为什么我甚至不能访问phpmyadmin下的一个简单php文件phpmyadmin文件夹的名称我知道Windows不区分大小写?htdocs文件夹中是否有.htaccess文件?如果是,这些文件的内容是什么?