当前位置: 首页 > 知识库问答 >
问题:

改变php。ini位置

寇照
2023-03-14

是否可以更改Apache使用的php.ini的位置?当我做php-i|grep'Configuration File'时,结果是:

路径=

已加载配置文件

但是phpinfo()的结果是

配置文件(php.ini)路径: /etc

我可以将php.ini/usr/local/etc/复制到/etc/,但是可以更改php.ini文件夹吗?

我使用自制软件安装PHP,我使用的是OS X Snow Leopard。

共有2个答案

葛泳
2023-03-14

改变php。ini文件路径我们必须在apache配置文件“httpd”中声明PHPINIDir。conf的语法是:

PHPINIDir "path_to_ini_file";
锺超英
2023-03-14

PHP使用不同的. ini文件时,通过命令行运行vs作为Web服务器模块运行。当你grepphp-i的结果时,你会得到命令行ini。对于这两种环境,使用单独的ini是一个很好的做法。

如果必须更改PHP查找php.ini文件的目录,则可以在Web服务器conf文件中使用PHPIniDir

如果只想添加要扫描的其他目录,可以设置PHP\u INI\u SCAN\u DIR环境变量。

 类似资料:
  • 我有一个带有openSUSE Leap 42.3的虚拟机和一个LAMP堆栈。 现在我想建立一个名为TYPO3的CMS。安装工具告诉我,我应该更改以下设置: PHP脚本执行时间低 PHP最大输入变量非常低 我打开了/etc/php7/cli/php。ini并更改了值。但是在重新启动Apache web服务器并执行phpinfo()之后;,没有什么变化。 这是phpinfo()告诉我的: 配置文件(p

  • 本文向大家介绍php中动态修改ini配置,包括了php中动态修改ini配置的使用技巧和注意事项,需要的朋友参考一下 1,运行时改变配置 在前一篇中曾经谈到,ini_set函数可以在php执行的过程中,动态修改php的部分配置。注意,仅仅是部分,并非所有的配置都可以动态修改。关于ini配置的可修改性,参见:http://php.net/manual/zh/configuration.changes.

  • 我在Ubuntu上使用Bitnami的一个灯堆。我试图增加php文件中的post_max_大小。伊尼。 我改变了这些值: 然后用(摘自Bitnami文档)。任何更改都不会生效。 我已尝试从php中删除所有文本。伊尼。我在phpinfo顶部得到了日期错误,但它仍然显示post_max_大小为20M。我试图。它显示了我所有的变化。我运行phpinfo()。它说: 它仍然有错误的20MB作为post_m

  • 这可能吗?。。OsCommerce需要这些设置, 全局寄存器-- 但不幸的是,我不允许编辑php。ini文件,因为共享主机。。还有别的办法吗?我只有FTP访问权限。 编辑: PHP版本5.2。17 服务器API CGI/FastCGI

  • 我正在使用nginx和php-fpm。 我的phpinfo页面说php正在从 /etc/php5/fpm/php.ini加载php.ini文件,我尝试更新该文件,然后运行 但是php仍然使用旧的设置,phpinfo显示旧的值,就好像我没有修改任何东西一样。 我尝试重新启动php fpm,甚至重新启动我的计算机,但仍然不起作用,它只是无法加载新的php。ini值。。。

  • 问题内容: 我使用以下PHP函数: 每当我在特定服务器上执行此操作时,结果都是空的。当我在其他地方执行此操作时,结果将是页面内容可能是什么。但是,当我在结果为空的服务器上时,请在本地使用该功能- 无需访问外部URL(),它就 可以 工作。 现在,我很确定它与特定的php.ini配置有关。但是我不确定的是 哪 一个。请帮忙。 问题答案: 您正在寻找的设置是。 您有两种不更改php.ini的方法来解决