我查看了所有关于 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 的确切位置 如果不确定他们在哪里..
关于php - upload_max_filesize - 完美的 ubuntu 服务器 ISPConfig 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7217669/