无法在月球页面中设置 max_post_size php 变量
Posted
技术标签:
【中文标题】无法在月球页面中设置 max_post_size php 变量【英文标题】:Can't get max_post_size php variable set in lunar pages 【发布时间】:2011-02-01 12:29:39 【问题描述】:我需要增加 php 的最大帖子大小和上传大小才能使用 drupal 的音频模块。我读到这必须在 php.ini 中设置。但是,我认为我无法访问月球页面中的该文件。我也读过它也可以在.htaccess中设置。然而它并没有改变任何东西。
我试过了:
php_value post_max_size "40M" php_value upload_max_filesize "40M"
我也试过了:
php_value post_max_size 40M php_value upload_max_filesize 40M
在本地主机上它说重新启动网络服务器。但这在共享主机上是不可能的。这可能是问题吗?
【问题讨论】:
【参考方案1】:我在http://wiki.lunarpages.com/Increase_php.ini_Upload_Limit 找到了答案。
谢谢
【讨论】:
【参考方案2】:您的共享主机提供商可能已禁止在本地更改这些值 - 原因很明显,否则,每个人都可以随意规避限制,使它们变得无用。
(删除了ini_set
示例,正如@Pascal 所说,这些限制是在脚本执行之前强制执行的。)
如果您想更改此设置,您可能需要与您的托管服务提供商联系。
【讨论】:
在脚本实际启动之前检查/强制执行上传的大小——因此您无法从 PHP 脚本中更改它们(并且,尝试您的代码,phpinfo()
显示的值是来自php.ini
的那些,而不是ini_set
中的那些)
@Pascal 是真的。我在想什么? :) 干杯。
还有其他解决方案吗?
我认为除了与您的托管服务提供商交谈之外,什么都没有。以上是关于无法在月球页面中设置 max_post_size php 变量的主要内容,如果未能解决你的问题,请参考以下文章
在 EasyPHPWAMP 中设置 root 密码后无法从 phpMyAdmin 访问 MySQL
反应:无法使用 useContext 钩子在 app.js 中设置上下文状态