如何添加max_input_var php 5.3.3?

时间:2015-04-25 20:36:20

标签: php .htaccess plesk

我有一个运行plesk 12和php 5.3.3的plesk服务器, 我有一个运行Prestashop的客户, 我需要在语言中添加一些内容,但在此之前我需要将max_input_var添加到6000现在1000 我在谷歌搜索一切,但我找不到它的解决方案。 没有php.ini个文件?在根目录或其他目录中。 我试图在max_input_var文件中添加类似(.htaccess等)的内容,但它不起作用, 我试图将它添加到我的服务器上/etc/php.ini& /var/www/vhost/domain/etc/php/ini 但仍留在1000 我需要更新PHP吗? 我不敢更新它可能给出的问题的原因。

1 个答案:

答案 0 :(得分:0)

首先,如果你在FCGI(你可能是)中运行PHP,那么你可以毫不费力地轻松更新PHP。 PHP 5.3是EOL,您应该通过升级到至少5.4来使您的服务器更安全。查看Atomicorp Panda了解详情。

其次,Plesk倾向于将每个客户分成自己的区域。你不能只编辑他们的php.ini或httpd.conf,因为Plesk会生成这些。您需要做的是在conf目录中创建一个<Directory /var/www/vhosts/domain.com> php_admin_flag engine on php_admin_value max_input_var 6000 </Directory> 文件。然后,您可以执行此类操作(更改其目录的路径)

int n = data.size();
Object[][] arr = new Object[n][];
for (int i = 0; i < n; i++)
    arr[i] = data.get(i).toArray();