Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改默认的xampp php.ini目录_Php_Xampp - Fatal编程技术网

如何更改默认的xampp php.ini目录

如何更改默认的xampp php.ini目录,php,xampp,Php,Xampp,xampp中的php.ini文件位于此处:C:\Windows for php.ini phpinfo包含以下信息: 配置文件(php.ini)路径C:\WINDOWS 已加载的配置文件(无) 扫描此目录以查找其他.ini文件(无) 如何更改目录?根据我使用XAMPP的经验,最好将php.ini文件放在XAMPP默认的位置。通常,XAMPP将在其自己的目录下查找。对于Windows,它看起来类似于:[yourdrive\u letter]:\xampp\php\php.ini。这就是应该在加载的

xampp中的php.ini文件位于此处:
C:\Windows for php.ini

phpinfo包含以下信息:

配置文件(php.ini)路径C:\WINDOWS

已加载的配置文件(无)

扫描此目录以查找其他.ini文件(无)


如何更改目录?

根据我使用XAMPP的经验,最好将php.ini文件放在XAMPP默认的位置。通常,XAMPP将在其自己的目录下查找。对于Windows,它看起来类似于:[yourdrive\u letter]:\xampp\php\php.ini。这就是应该在加载的配置文件设置中显示的内容。我总是忽略它在配置文件(php.ini)路径中所说的任何内容,因为这并不是xampp真正使用的ini。
在xampp目录下查找“php”文件夹。如果它不在那里,那么它就必须在那里(除非您以某种方式配置了xampp以查找其他位置)。因此,找到您想要使用的PHP文件夹并将其放在xampp文件夹下。我拥有的xampp版本不允许“动态”切换php版本/文件夹,因此文件夹必须命名为“php”。(是的,我尝试过使用两个不同名称的php文件夹,只是将它们交换掉——这在xampp中不太管用)。

根据我使用xampp的经验,最好将php.ini文件放在xampp默认的位置。通常,XAMPP将在其自己的目录下查找。对于Windows,它看起来类似于:[yourdrive\u letter]:\xampp\php\php.ini。这就是应该在加载的配置文件设置中显示的内容。我总是忽略它在配置文件(php.ini)路径中所说的任何内容,因为这并不是xampp真正使用的ini。
在xampp目录下查找“php”文件夹。如果它不在那里,那么它就必须在那里(除非您以某种方式配置了xampp以查找其他位置)。因此,找到您想要使用的PHP文件夹并将其放在xampp文件夹下。我拥有的xampp版本不允许“动态”切换php版本/文件夹,因此文件夹必须命名为“php”。(是的,我尝试过使用两个不同名称的php文件夹,只是将它们交换掉——这在xampp中不太管用)。

我不知道我在哪里告诉您编辑Windows目录下的任何内容。如果由于某种原因无法复制php.ini,那么可以使用XAMPP提供的模板并根据需要进行更改。您询问如何更改php.ini的目录,您的主题是关于XAMPP的,因此我假设您在某处有一个XAMPP目录,并且知道如何配置它——我的错。我看到的大多数XAMPP安装说明都告诉您将其放在C:\XAMPP中。如果你把它放在Windows目录下,那么我很同情你。如果您有一个C:\XAMPP,我只是说在该文件夹下找到一个名为PHP的目录,然后将您的XAMPP配置为在C:\XAMPP\PHP下使用PHP.ini。在Apache的“config”选项下,您应该看到一个名为“httpd xampp.conf”的文件选项。选择该选项进行编辑;其中应该有一个名为
的模块。这是你的PHPINIDir指令。更改指向“C:/xampp/php”的任何路径。添加结束标记(
)。重新启动Apache。(编辑此文件之前,您可能必须停止Apache)。如果出于某种原因您的XAMPP位于Documents目录中,那么只需更改此答案中的路径即可。我个人不会这么说,但你的人际关系网的人似乎把你关起来了。如果我之前的回答没有帮助,很抱歉。

我看不出我告诉您在Windows目录下编辑任何内容的地方。如果由于某种原因无法复制php.ini,那么可以使用XAMPP提供的模板并根据需要进行更改。您询问如何更改php.ini的目录,您的主题是关于XAMPP的,因此我假设您在某处有一个XAMPP目录,并且知道如何配置它——我的错。我看到的大多数XAMPP安装说明都告诉您将其放在C:\XAMPP中。如果你把它放在Windows目录下,那么我很同情你。如果您有一个C:\XAMPP,我只是说在该文件夹下找到一个名为PHP的目录,然后将您的XAMPP配置为在C:\XAMPP\PHP下使用PHP.ini。在Apache的“config”选项下,您应该看到一个名为“httpd xampp.conf”的文件选项。选择该选项进行编辑;其中应该有一个名为
的模块。这是你的PHPINIDir指令。更改指向“C:/xampp/php”的任何路径。添加结束标记(
)。重新启动Apache。(编辑此文件之前,您可能必须停止Apache)。如果出于某种原因您的XAMPP位于Documents目录中,那么只需更改此答案中的路径即可。我个人不会这么说,但你的人际关系网的人似乎把你关起来了。如果我以前的回答没有帮助,很抱歉。

打开此文件 “\xampp\apache\conf\extra\httpd xampp.conf”

找到这个街区

PHPINIDir“C:/xampp/php”

更改目录

打开此文件 “\xampp\apache\conf\extra\httpd xampp.conf”

找到这个街区

PHPINIDir“C:/xampp/php”


更改目录

清理了格式并清楚地指定了问题。清理了格式并清楚地指定了问题。在我的情况下,我在工作时没有对Windows目录的写入权限,因此我无法更改任何内容。你的回答对我没有用处。在我的情况下,我在工作时没有对Windows目录的写权限,因此我无法更改任何内容。你的回答对我没用。