在 Windows 10 和 Apache2 上运行 phpMyAdmin 时遇到问题


OS Windows 10
Apache/2/4.27 (Win64)
Apache Lounge VC15 Server built: jul 7 2017 12:46:00
PHP 7.1.8 (cli)

我独立安装了Apache2和PHP,而不是通过XMAPP或WAMPP这样的软件包。

当从命令提示符键入php -v时,我得到了正确的版本,因此php正在运行。PHP 目录位于 c:\php 中,我将其添加到环境路径中。

当我键入httpd -v时,我得到了正确的版本,因此Apache正在运行(尽管我需要在c:\apache24\bin目录中,因为我没有将其添加到我的环境路径中(

我通过将当前版本解压缩到htdocs文件夹内的phpmyadmin文件夹中安装了phpmyadmin。

如果我在浏览器中输入 http://locahost,我会得到"它有效",这是正确的,因为这是他们索引的内容.html htdocs 中的文件说。

当我尝试 http://localhost/phpmyadmin 时,我得到了phpmyadmin目录中的文件列表。

我修改了 apache 配置文件,并添加了:

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

配置文件正在加载(更早的(dir_module:

LoadModule dir_module modules/mod_dir.so 

然后重新启动 apache 服务器(httpd -k restart (。

当我 http://localhost/phpmyadmin 时,我看到了索引的列表.php该列表位于phpmyadmin文件夹中。

关于我应该尝试什么的任何想法?

解决方案是将以下内容添加到 httpd.conf 文件中:

# Adding php7 support
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "c:/php/php7apache2_4.dll"
PHPIniDir "c:/php" 

并重新启动 Apache2 服务器

相关内容

最新更新