php - upload_max_filesize - 完美的 ubuntu 服务器 ISPConfig 3

标签 php

我查看了所有关于 upload_max_filesize 的帖子,但仍然没有取得任何进展! 任何帮助将不胜感激。

我已经设置了

vi /etc/php5/apache2/php.ini
upload_max_filesize = 10M
post_max_size = 20M 

还有

vi /etc/php5/cli/php.ini
upload_max_filesize = 10M
post_max_size = 20M

ini_get('upload_max_filesize') 报告 2M

内存限制为 128M 我还需要去哪里寻找 [apache 配置?]。

此外,我也终生无法让它工作!

error_reporting = E_ALL & ~E_DEPRECATED
display_errors = On

error_reporting 正在正常记录,所以至少我有一些反馈。 chrome 给出内部服务器错误 firefox 给出空白页。

我正在使用 ubuntu 服务器 10.10 ISPConfig 3 来学习 linux 操作系统和 php 编程。

谢谢

最佳答案

如果您为一个网站设置或默认服务器 cgi,此方法非常有效,如果您有多个站点,每个站点需要不同的设置,您的方式将是所有站点的默认设置控制板。

如果您有多个站点

您可以像上面那样设置默认值。

对于每个站点,您可以在 ispconfig 3 的站点选项卡中添加自定义值。

在 ispconfig 的站点选项卡中单击您的网站,然后选择该网站的选项选项卡。

应该有两个输入框,用于在 ispconfig 3 上分别为该站点设置自定义 php 设置和 apache2。

在php自定义中添加你的自定义设置

display_errors = On
post_max_size = 48M
upload_max_filesize = 24M

下面是您可以手动编辑 php.ini 的地方。

站点范围的 cgi 将是:

/etc/php5/cgi

configs 个人 php.ini 上的站点,应该位于:

/var/www/conf/web1/php.ini 

上面的 web1 用于面板上的站点 #1。对于其他网站,它将是 b web 2,对于网站 2 等等。

如果想制作你自己的自定义 php.ini,你可以将你自己的自定义放在:

/etc/php5/cgi/conf.d 

还要确保使用任何文本编辑器制作一个 info.php,

<? phpinfo(); ?>

另存为info.php

并将其上传到您的网站以找到您的 php.ini 的确切位置 如果不确定他们在哪里..

http://yourdomain.com/info.php

关于php - upload_max_filesize - 完美的 ubuntu 服务器 ISPConfig 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7217669/

相关文章:

php - 程序输出错误信息

javascript - 使用无逻辑模板系统将逻辑放在哪里

php - 在没有用户交互的情况下刷新 facebook 长期访问 token

php - 隐藏存在于mysql中的元素

php - 我们可以对单个表的每个 tr 使用 form 吗?如何?

php - zend 框架中的 500 内部服务器错误

php - jQuery $.post 发送正确的变量,但 PHP 什么也没收到

php - Ajax登录表单提交不起作用

php - Laravel DB::raw 使用 SELECT 列 AS "Example Name"

php - simplexml_load_string 不解析我的 XML 字符串。字符集问题?