【问题标题】:php.ini changes, but not effective on Ubuntuphp.ini 更改,但在 Ubuntu 上无效
【发布时间】:2012-07-24 15:01:52
【问题描述】:

我想更改 PHP 上传文件大小的限制

这是我的phpinfo输出的一些信息:

Configuration File (php.ini) Path    /etc/php5/apache2
Loaded Configuration File    /etc/php5/apache2/php.ini

这是我的 php.ini 文件的内容:

upload_max_filesize = 50M
post_max_size = 50M
memory_limit = 128M

然后我重启Apache 2,但是显示的phpinfo还是:

upload_max_filesize    2M

【问题讨论】:

  • 是自己安装的还是使用包获取的?

标签: php linux ubuntu apache2


【解决方案1】:

我的问题已经解决了。

php.ini第109行有语法错误,所以接下来的所有语法不执行。

【讨论】:

  • 你说的“下一个所有的语法都不执行”是什么意思(好像看不懂)?请通过editing (changing) your answer 回复,而不是在 cmets 中(without "Edit:"、"Update:" 或类似的 - 答案应该看起来像是今天写的)。
【解决方案2】:

很有可能您没有修改 php.ini 文件的权限。如果您只是通过普通文件夹窗口浏览到它并单击它Gedit(或任何您的默认文本编辑器)将无法以写入权限打开它。

您应该能够通过sudo nano /etc/php5/apache2/php.ini(然后在提示符处输入您的密码)然后更改变量来逃脱。然后确保写出 (Ctrl + O) 或确保在退出时确认保存。

【讨论】:

    【解决方案3】:

    对于任何想知道为什么即使在所有指令都很好并在 ubuntu 上重新启动 apache 后仍未应用 php.ini 修改的人,请尝试使用 sudo 重新启动 apache

    sudo service apache2 restart
    

    【讨论】:

      【解决方案4】:

      我有同样的问题,这解决了 我在文件夹 /etc/php5/cli/php.ini 中有 foound php.ini 我对其进行了更改

      并重启 apache sudo apache2ctl restart

      我已经更改 /etc/php5/apache2/php.ini 并使用 sudo service apache2 restart 重新启动 apache,但 symfony 没有看到更改

      我写的,它可以帮助任何人

      【讨论】:

        【解决方案5】:

        这是我经过大约三个小时的调试 (PHP 7) 在 Ubuntu 上解决此问题的方法

        步骤

        1. 运行phpinfo()函数,观察加载的PHP配置文件(php.ini)在哪里

        2. 'cd' 进入该目录并将其更新为新值

        3. 重启你的服务器

        4. 有效!

        【讨论】:

          【解决方案6】:

          我怀疑很多这样的问题正在经历,因为FastCGI Process Manager (php-fpm) 现在默认用于许多新的 Apache 安装。进行更改后,您需要重新启动快速 CGI 守护程序,而不是 httpd

          When php.ini appears to be ignored

          【讨论】:

            【解决方案7】:

            我在 ubuntu 14.10 上使用命令:

            sudo /etc/init.d/apache2 重启

            【讨论】:

              【解决方案8】:

              我也遇到了同样的问题,但后来发现编辑php.ini文件需要root权限所以打开终端写了以下内容

              gksudo gedit /etc/php5/apache2/php.ini
              

              而且效果很好!!

              【讨论】:

                猜你喜欢
                • 2016-08-07
                • 1970-01-01
                • 1970-01-01
                • 2014-07-29
                • 1970-01-01
                • 2011-09-26
                • 1970-01-01
                • 2010-11-28
                相关资源
                最近更新 更多