Windows 10 Apache / MySQL / phpMyAdmin设置,Windows加载的配置文件(无)

时间:2019-04-07 18:48:25

标签: php mysql apache phpmyadmin windows-10

我正在尝试在使用MySQL和phpMyAdmin的Windows 10系统上设置Apache服务器。我已将Apache正确配置为“有效!”显示出来,并正确安装了MySQL。我确信PHP可以正常工作,因为我可以在htdocs目录中创建index.php文件并显示相关信息。我遇到的问题是我想使用一些扩展名,例如curl,mysqli等,因此我需要更改php的默认配置ini文件。这些是我要到达当前位置的步骤:

将文件php-ini-development更改为php.ini

在此文件中,我将index.html更改为支持index.html和php。之后,我将这些行添加到文件的底部:

PHPIniDir "C:/PHP72"
LoadFile "C:/PHP72/php7ts.dll"
LoadModule php7_module "C:/PHP72/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php

我将所有这些都添加到了全局和局部环境变量%path%:

C:\Apache24
C:\Apache24\bin
C:\PHP72

然后我将phpMyAdmin文件夹中的config.sample.inc重命名为config.inc。

在php.ini文件中,我未注释这些行以获得所需的相关扩展名:

;extension_dir = “ext”
;extension=mbstring
;extension=mysqli
;extension=curl

我的路径结构如下:

C:
|_____Apache24
|        |______htdocs
|        |         |_____phpMyAdmin
|        |         |_____index.php
|        |         |_____myWebsiteFiles
|        |_______conf
|                  |_____httpd
|______PHP72
         |_______php.ini

我在尝试访问localhost / phpmyadmin时遇到错误,指出缺少mySQL。然后,我检查了phpinfo(),发现php的配置路径未正确设置为C:/ PHP72目录,而是被列为(无)。我已经在Linux / Mac上安装了Apache服务器,但效果不佳。我试图通过从目录到文件的符号链接来修复它,但是那没有用。我也很确定这不是权限问题,因为我没有创建任何这些文件,我只是对它们进行了编辑,因为它们来自下载zip。如果需要有关安装的更多信息来解决此问题,请告诉我。我将添加所有丢失的内容。

0 个答案:

没有答案