46 $ _POST変数が必要なvpsにPHPページがあります。
私はそれに対処しようとすると、500 Internal Server Error応答を返します。
ファイルから8+ $ _POST変数を削除すると、すべてが期待通りに機能します。
私はphp.ini
のmax_input_vars
から3000
に設定してみました(その後、サーバーを再起動しました)。
.htaccess
ファイルを変更しようとしましたが、何も機能しませんでした。
提案がありますか?
ありがとうございます。
編集:
エラーログ:コードの
[Fri Dec 23 17:51:22.902648 2016] [:error] [pid 27211] [client 77.138.82.103:54270] PHP Parse error: syntax error, unexpected '$Phase_3_Q_Before' (T_VARIABLE) in /var/www/html/server/addSwitch.php on line 43
[Fri Dec 23 17:51:24.215003 2016] [:error] [pid 27212] [client 77.138.82.103:54271] PHP Parse error: syntax error, unexpected '$Phase_3_Q_Before' (T_VARIABLE) in /var/www/html/server/addSwitch.php on line 43
[Fri Dec 23 17:51:25.806288 2016] [:error] [pid 27213] [client 77.138.82.103:54280] PHP Parse error: syntax error, unexpected '$Phase_3_Q_Before' (T_VARIABLE) in /var/www/html/server/addSwitch.php on line 43
[Fri Dec 23 17:51:27.587422 2016] [:error] [pid 27210] [client 77.138.82.103:54302] PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/html/info.php on line 2
[Fri Dec 23 17:51:34.500954 2016] [:error] [pid 27212] [client 77.138.82.103:54350] PHP Parse error: syntax error, unexpected '$Phase_3_Q_Before' (T_VARIABLE) in /var/www/html/server/addSwitch.php on line 43
[Fri Dec 23 17:51:39.513983 2016] [:error] [pid 27260] [client 77.138.82.103:54351] PHP Parse error: syntax error, unexpected '$Phase_3_Q_Before' (T_VARIABLE) in /var/www/html/server/addSwitch.php on line 43
パート:
$Phase_3_U_Before = $_POST['Phase_3_U_Before'];
$Phase_3_I_Before = $_POST['Phase_3_I_Before'];
$Phase_3_P_Before = $_POST['Phase_3_P_Before'];
$Phase_3_S_Before = $_POST['Phase_3_S_Before'];
$Phase_3_Q_Before = $_POST['Phase_3_Q_Before'];
$Phase_3_cos_Before = $_POST['Phase_3_cos_Before'];
$Phase_3_U_After = $_POST['Phase_3_U_After'];
$Phase_3_I_After = $_POST['Phase_3_I_After'];
$Phase_3_P_After = $_POST['Phase_3_P_After'];
$Phase_3_S_After = $_POST['Phase_3_S_After'];
$Phase_3_Q_After = $_POST['Phase_3_Q_After'];
$Phase_3_cos_After = $_POST['Phase_3_cos_After'];
エラーメッセージは何ですか? – Federkun
エラーログを確認しましたか? – Dekel
あなたが削除した変数の数ではなく、どの変数が削除されているか、どのように使用されているかが気になります。私はここで助けてくれる情報が必要だと思う。まず、問題の数が変数の数に関係していると思う原因は何ですか?エラーメッセージはありますか? – HPierce