Php POST配列の制限を1000から6000に変更します。それを行う方法はありますか?それについて検索し、php.iniのいくつかの変数を変更する必要があることがわかりました。問題は、cpanelでファイルのディレクトリが見つからなかったことです。
Your server's php.ini file is located at /usr/local/lib/php.ini.
この行はCPanelのドキュメントからのものですが、隠しファイルを表示した後でも、cpanelでこのディレクトリを見つけることができませんでした????誰でもこのファイルを見つけるのを助けることができますか?
Cpanel 60.0.26(最新バージョン)Php.iniは、[ソフトウェア]> [選択] PHPバージョン> [Phpオプションに切り替え]> [値の変更]> [保存]に移動しました。
共有ホスティング環境を使用している場合、これらの変更を行うためにphp.iniにアクセスすることはできません。アクセスが必要な場合は、仮想プライベートサーバー(VPS)または専用サーバーが適切なオプションです。自分で管理することに自信があります。
または、Webディレクトリのルートに.htaccessという新しいファイルを作成する場合(メモ帳を使用してファイルを作成する場合は、.txt拡張子が含まれていないことを確認してください)、このようなものを内部にコピーします。
php_value settingToChange 6000
これは、ホスティングプロバイダーが特定の構成値をオーバーライドできる場合にのみ機能します。試してみてもうまくいかない場合は、お問い合わせください。
PhpのcPanel検索では、ソフトウェアの下に「Select PHP version」があります。
ソフトウェア->選択PHPバージョン-> PHPオプションに切り替え->値の変更->保存。
コマンドラインから見つけようとすることができます。
find / -type f -name "php.ini"
または、サイトのルートにある.htaccess
ファイルに次を追加できます。
php_value max_input_vars 6000
php_value suhosin.get.max_vars 6000
php_value suhosin.post.max_vars 6000
php_value suhosin.request.max_vars 6000
メイン画面に移動します。 「ソフトウェア/サービス」>「php.ini EZConfig」の下。
共有ホスティングでそれを行うことはできません、同じのホスティングのサポートにチケットを追加します(そうでなければ、あなたは何でも管理できる専用サーバーを探すことができます)