GoDaddy php.ini 共享 cpanel 托管...在哪里,什么以及如何?

GoDaddy php.ini on shared cpanel hosting... where, what and how?

除了通过 GoDaddy 的 cpanel 共享主机直接可用的有限选项之外,我一直在为如何实际使用自定义 php.ini 设置而烦恼。

它们似乎 documentation 有误或已过时。我和他们一起 小时 phone;他们一无所知。

我在 /home/[username] 和 [=19] 中有相同的 ini 文件,分别命名为 php.iniphp5.iniphp56.ini.user.ini =]:

display_errors = Off
log_errors = On
error_reporting = E_ERROR | E_WARNING
error_log = /home/[username]/php_error.log
memory_limit = 512M
post_max_size = 64M
max_input_vars = 10000

我杀死了 PHP 进程无数次。等了一夜。牺牲了一只山羊。

phpinfo() 的输出清楚地表明这些配置 生效,而 PHP 只是将错误日志转储到包含 PHP 发生错误的文件。

在 GoDaddy 共享 Linux cpanel 主机上获得 PHP 配置的实际正确位置和文件名是什么?

对我来说,答案似乎是在 /opt/alt/php56/link/conf/alt_php.ini

处编辑 "additional system" ini 文件

需要注意的是,如果您通过 cpanel 更改 PHP 设置,它将被覆盖。我可以接受,因为这确实有效。