問題タブ [ini-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
13724 参照

php - セッションがアクティブなため、ini_setを使用できません

どうすればこれを修正できますか?

警告:ini_set()[function.ini-set]:セッションがアクティブです。現時点では、3行目のC:\ xampp \ htdocs ** * *** .phpでセッションモジュールのini設定を変更することはできません。

すでに使用してみsession_destroy();ましたが、それでもエラーが発生します。

ありがとう。

0 投票する
2 に答える
7822 参照

php - PHPでregister_argc_argvをオーバーライドするには?

私は共有ホスト (fasthostingdirect) を使用していますが、何らかの理由でこのフラグがデフォルトでオフになっています。これは、PHP コマンド ライン パラメータにアクセスできないことを意味します... の後に-n(= --no-php-info) フラグを使用しない限り、 php.exe.

ini_set('register_argc_argv', 1)私のphpファイルで試しましたが、効果がありません。これは、ホスティングプロバイダーの制限された性質によるものだと推測していますが、-nオプションを停止していません-ただし、これを使用することの他の意味についてはわかりません. 誰にもより良い提案がありますか?

0 投票する
2 に答える
9364 参照

php - なぜini_set('session.gc_maxlifetime'、60)が機能しないのですか?

セッションのデフォルトの有効期限は1440です。この時間を60秒に短縮したいのですがini_set('session.gc_maxlifetime','60')、最初のページで使用すると機能しますが、他のページでは機能しません。何が問題なのか教えてください。

0 投票する
2 に答える
3762 参照

cakephp - Cakephpini_setが機能しない

管理パネルで大きなファイルをアップロードしたいのですが、すべての場所で公開ユーザーが大きなファイルをアップロードするためにアクセスするわけではありません
。core.php、bootstrap、controllerでini_setを使用していますが、機能しません。
私のini_setは:

ありがとう

0 投票する
1 に答える
5988 参照

error-reporting - php ini_set はどのように機能しますか?

重複の可能性:
ini_set() の効果範囲?

私はサイトで作業しており、開発のためにブラウザーでエラーを確認したいので、サイトの上部に次のコードがあります。

PHPドキュメントによると、ini_setは「指定された構成オプションの値を設定します。構成オプションは、スクリプトの実行中にこの新しい値を保持し、スクリプトの終了時に復元されます。」それを読んで、なんとなく気になりました。ini_set()設定をグローバルに変更し、スクリプトの最後に復元するようです。

私の質問は、同じサーバー上で同時に実行されている他のphpファイルもブラウザにエラーを表示するということですか?

0 投票する
1 に答える
895 参照

php - PHP display_errors=0は尊重されていません

私はCodeIgniterを使用しており、index.phpに次の行を追加しました。

ただし、何らかの理由で、PHPは常に警告/エラーを表示し、書き込み可能なディレクトリにログを作成しません。「^E_NOTICES」の部分を削除して再送信すると、大量の通知が表示されるため、上記のコードがヒットしていることはわかっています。また、上記のコードの後に​​die()ステートメントをスローして、ヒットしていることを確認しました。最後に、コードベース全体を調べて、「display_errors」がコードの後半で使用されていないことを確認し、値0を上書きしました。

エラーの表示を停止できない他の何かが欠けている可能性がありますか?

0 投票する
1 に答える
7716 参照

php - php ini_set()の変更は、セーフモードをオフにすると実行されません

出力バッファリングをオフにしたかったのです。現在no value、ローカルとマスターに表示されます。実行しましたini_set('output_buffering',4092);が、変更はありませんphpinfo()。セーフモードはオフです。

次に確認することは何ですか?

0 投票する
1 に答える
2356 参照

php - ini_set()は常にfalseを返します

私の現在のプロジェクトには、いくつかの関数といくつかのini_set()ステートメントを保持するsecurity.phpがあります。

これが私の問題です。なんらかのチェックを入れたら…

どちらを設定しようとしても、常にfalseが返されます。問題はsecurity.phpのアクセス許可にあると思いましたが、間違っていました。

編集

string(0)""を返します

他のアイデアはありますか?

ありがとう、セバスチャン

0 投票する
1 に答える
499 参照

php - オートロードしようとしたときに ini_set が無効になっていることを回避するにはどうすればよいですか

次の方法でオートロードを使用する Raven を使用する WordPress プラグインを作成しています。

ただし、プラグインの一部のユーザーは、ホスト プロバイダーによって ini_set が無効にされており、プラグインがアクティブ化されるとエラーがスローされます。

警告: ini_set() はセキュリティ上の理由から無効になっています...

この場合、ini_set を使用して回避する方法はありますか?

私の本当の質問は、spl_autoload_register を使用するときに ini_set が必要かどうかだと思いますか?

0 投票する
0 に答える
169 参照

php - ini_set を使用したメールの設定が機能しない

Windows サーバーでホストされている場合に正常に機能する電子メール スクリプトを含むお問い合わせフォームがあります。最近 Linux に変更したところ、動作するようになりましたが、ini_set コマンドを無視しています。

私はこれを持っています:

私のコードでメールを受け取りましたが、それは次のものからです:

user_1065770274@linweb20.linvh1.myhosting company.co.uk

指定された住所ではありません。Linux の場合、他に何かする必要がありますか?

ありがとうございました

クレア