在亚马逊Linux上查找php.ini文件位置

6

这个问题已经被多次问及,但是我的php.ini文件似乎不存在。

我通过在亚马逊Linux机器上编译源代码来安装php 5.6.2。它似乎已经成功安装。

which php的输出为:

/usr/local/bin/php

php --ini 给出

Configuration File (php.ini) Path: /usr/local/lib
Loaded Configuration File:         (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

当我输入 /usr/local/lib 时,没有找到 php.ini 文件。我应该自己创建一个新的 php.ini 文件吗?

这可能会对您有所帮助 http://serverfault.com/questions/564636/amazon-linux-php-5-5-php-ini-ignored - nu everest
你可以检查 /etc/php.d。 或者如果你在使用php-fpm,则在 etc/php-fpm.d/ 中。 - Davit Huroyan
1
运行以下命令 php -i | grep "Configuration File" 希望能对您有所帮助。 - Prince Kumar Barnwal
2个回答

4

在我的服务器上,它位于/etc/php.ini中。


2
这是 Amazon Linux 2 上 php.ini 的路径。 - YuAn Shaolin Maculelê Lai
只有这个答案可以解决WordPress的上传文件大小限制问题,而且当你搜索WordPress时,这个问题甚至不会出现在搜索结果中。 - Lalit Fauzdar

0

php.ini文件在这里找到:

/etc/php/7.4/apache2/php.ini

您可以在此更改值,然后重新启动Apache服务器。

它将完美地工作。

我已经为此创建了一个完整的教程。

请查看php.ini aws ec2 教程


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接