0

我在我的 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 而不能访问另一个子文件夹?

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

谢谢丹

4

2 回答 2

0
  1. 我想首先建议您将自定义的 Apache + PHP 5.3 + MySQL 安装替换为已经集成和配置的 WAMP (www.wampserver.com/en/)。

  2. 它还带有预构建的 phpMyAdmin,因此您也不需要下载或配置它。

  3. 我假设您将在看到 zftest 的项目中使用 Zend Framework,您可以按照这里的步骤在 Wamp 服务器中设置 Zend

于 2012-04-06T11:50:45.777 回答
0

我的猜测是,您的一个 conf 文件(例如 httpd.conf)中有一个 phpadmin 的别名。例如,我在 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

于 2013-01-10T12:03:58.240 回答