我有一个运行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吗?
我不敢更新它可能给出的问题的原因。
答案 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();