克服 PHP 5.1.6 max_input_vars 問題
儘管運行 PHP 版本 5.1.6,您是否遇到 max_input_vars 錯誤訊息?你並不孤單。本文闡述了這個問題並提供了解決方案。
背景
在 PHP 5.3.9 及更高版本中,您可以透過 php.ini 檔案調整 max_input_vars 設定。然而,PHP 5.1.6 缺少這個選項。
問題
phpinfo() 在 PHP 5.1.6 中顯示 max_input_vars 值是否意味著它很難-編碼且不可更改?
答案
不,這並不意味著它是硬編碼的。根據 PHP 文檔, max_input_vars 指令只能在目錄範圍內設定。這可以透過 .htaccess、httpd.conf 或 .user.ini(從 PHP 5.3 開始提供)來完成。
解決方案
增加PHP 中的max_input_vars 限制5.1.6,請考慮以下內容:
php_value max_input_vars 3000
<VirtualHost *:80> <Directory /var/www/your_application> php_value max_input_vars 3000 </Directory> </VirtualHost>
max_input_vars=3000
以上是PHP 5.1.6 可以更改 max_input_vars 嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!