WAMP:Index.php executes/runs 选择目录时立即
WAMP: Index.php executes/runs immediately when selecting the directory it is in
我遇到了一个有点烦人的问题,这个问题很容易解决,但我不明白为什么会这样。
我在 ../wamp/www/- 中有几个文件夹,其中一个文件夹中有一个我创建的文件,名为 index.php。当我单击其他目录时,我可以浏览我看到所有文件的正常列表,但是当我打开文件 Index.php 所在的文件夹时,它会立即执行,但我从未看到文件夹中的内容。相反,我不得不手动更改 url 以打开该目录中的其他文件。
我删除了 index.php 并且有一半希望它能 运行 那个目录中的其他一些 .php 文件,但没有。
我知道 www 目录中有一个 index.php 文件(尽管是法语注释),这显然是我下载的 WAMP 系统的一部分,但我看过教程人们使用 index.php 我原以为有人会提到这个潜在的问题。
这不是问题!
Web 服务器是这样工作的。
具体来说,Apache 配置中有一个设置告诉 Apache 它应该 运行 自动 如果在配置中没有指定实际文件的文件名URL
特别是 httpd.conf
中的这一行
DirectoryIndex index.php index.php3 index.html index.htm
如果在 URL.
上仅指定了目录,Web 服务器会 运行 任何这些文件是正常的
在您考虑更改它之前,不要。几乎所有你会遇到的事情都会发生这种情况。
我遇到了一个有点烦人的问题,这个问题很容易解决,但我不明白为什么会这样。
我在 ../wamp/www/- 中有几个文件夹,其中一个文件夹中有一个我创建的文件,名为 index.php。当我单击其他目录时,我可以浏览我看到所有文件的正常列表,但是当我打开文件 Index.php 所在的文件夹时,它会立即执行,但我从未看到文件夹中的内容。相反,我不得不手动更改 url 以打开该目录中的其他文件。
我删除了 index.php 并且有一半希望它能 运行 那个目录中的其他一些 .php 文件,但没有。
我知道 www 目录中有一个 index.php 文件(尽管是法语注释),这显然是我下载的 WAMP 系统的一部分,但我看过教程人们使用 index.php 我原以为有人会提到这个潜在的问题。
这不是问题!
Web 服务器是这样工作的。
具体来说,Apache 配置中有一个设置告诉 Apache 它应该 运行 自动 如果在配置中没有指定实际文件的文件名URL
特别是 httpd.conf
DirectoryIndex index.php index.php3 index.html index.htm
如果在 URL.
上仅指定了目录,Web 服务器会 运行 任何这些文件是正常的在您考虑更改它之前,不要。几乎所有你会遇到的事情都会发生这种情况。