繁体   English   中英

我无法更改配置文件(php.ini)路径

[英]I cannot change Configuration File (php.ini) Path

我在apache服务器上定位php.ini文件时遇到问题。 服务器工作正常。 我对此并不陌生,我已经花了很多时间在google和论坛中寻找答案。

情况:

我有文件夹:

C:\\ Apache24
C:\\ PHP

我借助互联网更改了httpd.conf文件,并添加了如下代码:

LoadModule php5_module "C:/php/php5apache2_4.dll"

PHPIniDir "C:/PHP"

AddHandler application/x-httpd-php .php

我的phpinfo仍然显示“配置文件(php.ini)路径C:\\WINDOWS并且未加载任何php.ini文件。

即使当我将php.ini文件放在windows文件夹中并更改httpd.conf文件中的目录以在C:\\ Windows中查找时,也不会加载php.ini文件。

由于这个问题,我无法使用phpmyadmin,这是我目前的目标。 它说找不到mysqli扩展名。

有人给我提供主题或答案的链接吗?

您确定要编辑好的httpd.conf吗? 尝试在您的httpd.conf中添加此设置:

SetEnv PHPRC C:/php

但是PHPIniDir应该可以工作。

您在编辑配置后是否重新启动了apache服务器?

我现在在httpd.conf文件中有此文件:

SetEnv PHPRC C:/php
LoadModule php5_module "C:/php/php5apache2_4.dll"
PHPIniDir "C:/PHP"
AddHandler application/x-httpd-php .php

重新启动我的整个计算机,没有任何变化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM