找到正确的php.ini文件

麦可

我目前正在尝试找到正确的php.ini文件进行编辑,然后重新启动apache,以便进行更改,而我感到很困惑。

我找到了三个不同的php.ini文件(不知道为什么有三个),这就是我找到文件的方式

$ sudo find / -name php.ini
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cgi/php.ini

我也做过...

$ sudo php -i | grep 'Configuration File'
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini

我将所有它们都更改了(只是为了确定)我想要的设置。

我使用重新启动了Apache

sudo service apache2 restart

结果...

* Restarting web server apache2

我重新加载了页面,结果显示php.ini文件未更新。

我知道这是因为我曾经

echo ini_get('post_max_size');

原来应该更改为20M,但仍然只有2M

我尝试重新启动计算机,以为这可能会停止apache服务器并使用正确的设置重新加载php.ini文件,但是可惜尝试也失败了。

是否有可能会干扰另一个php.ini文件?

托马斯·沃德

您拥有的三个文件分别具有不同的用途。

/etc/php/5.6/cli/php.ini适用于CLI PHP程序,您可以php在终端上运行该程序。

/etc/php/5.6/cgi/php.ini 适用于此设置中未专门使用的php-cgi系统。

/etc/php/5.6/apache2/php.ini用于Apache使用的PHP插件。这是您需要编辑的更改,以将更改应用到Apache设置中,该更改利用Apache的内置PHP模块。

/etc/php/5.6/fpm/php.ini用于php5-fpm处理器,它是与fastcgi兼容的“包装器”,用于PHP处理(例如从NGINX切换到php5-fpm),并在系统上作为独立进程运行(与Apache PHP插件不同)

对于Ubuntu的版本降低比16.04, ,/etc/php/5.6//etc/php/7.0//etc/php/7.1/等,被取代/etc/php5/等。否则,这些路径将保持准确。根据您的环境对此进行相应调整,用环境5.6中存在的实际版本文件夹替换或号。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找到正确的php.ini文件

来自分类Dev

找到正确的php.ini文件

来自分类Dev

找到正确的php.ini文件

来自分类Dev

PHP解析ini文件

来自分类Dev

PHP写入.ini文件

来自分类Dev

编辑php.ini文件

来自分类Dev

Mavericks php.ini配置,没有ini文件

来自分类Dev

使用错误的php.ini文件

来自分类Dev

找不到php.ini文件?

来自分类Dev

如何编辑php.ini文件?

来自分类Dev

解析未命名的成对PHP ini文件

来自分类Dev

PHP 7.0.1无法加载ini文件

来自分类Dev

Mac CLI PHP ini文件位置

来自分类Dev

php5 ini文件为空

来自分类Dev

php.ini:未加载预期文件

来自分类Dev

PHP中使用的.ini文件是什么?

来自分类Dev

找不到php.ini文件?

来自分类Dev

术语“INI 文件”是指在“php.ini”或“.user.ini 样式的 INI 文件”(如“.htaccess”文件)之后解析的配置文件吗?

来自分类Dev

在Windows 7的哪里可以找到boot.ini文件?

来自分类Dev

在apache2中使用哪个正确的php.ini文件?

来自分类Dev

在无效的ini文件上使用PHP函数parse_ini_file()

来自分类Dev

如何更改php文件中的php.ini设置

来自分类Dev

在Linux和php.ini文件上安装PHP

来自分类Dev

PHP无法使用php.ini文件加载

来自分类Dev

php 7.1中的php.ini文件在哪里?

来自分类Dev

PHP Config.ini文件与多级数组的解析

来自分类Dev

WAMPserver,两个php.ini文件

来自分类常见问题

Linux / CentOS PC上的php.ini文件在哪里?

来自分类Dev

如何在PhpStorm中设置php.ini文件的路径