問題タブ [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 投票する
3 に答える
11033 参照

php - PHP マルチドメイン セッション。ini_set が機能しない?

私のウェブサイトにログインすると、セッションが私のウェブサイトのすべてのサブドメインに引き継がれるように設定しようとしています。たとえば、domain.com にアクセスしてログインし、次に sub.domain.com にアクセスすると、すでに sub.domain.com にログインしています。

私の理解では、 ini_set('session.cookie_domain','.domain.com') を使用してから session_start() を使用してから、セッション変数を設定しますが、これは機能しません。

私がやっていることの例:

domain.com のコード:

sub.domain.com のコード:

ただし、 $_SESSION['variable'] は設定されていません。

また、sub.domain.com コードで ini_set() を使用してみましたが、違いはありませんでした。ini_get() を使用して、session.cookie_domain の設定が機能していることを確認しました。

私は何を間違っていますか?ありがとう!

0 投票する
3 に答える
3404 参照

php - PHP でカスタム エラー ログを指定できません

上記のコードの結果?何もない!の値として文字通り何も出力しませんini_get('error_log')。これをApacheサーバーで実行しています。Web サイトの Apache 構成を調査しました。Apache 構成には、ErrorLog ディレクティブによる独自のエラー ログ設定があります。ここに問題があります: 私は同じサーバー上で同様の Apache 構成を使用して別の Web サイトを実行しており、そのサイトで PHP でカスタム エラー ログを指定できます。

サイトの php.ini ファイルも確認しました。そこにログインすることについては何もありません。私が知りたいのは、Apache または php.ini に、エラー ログ ファイルの場所を変更できないような構成があるかどうかです。

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

php - 幅広いPHP構成ベースで安全なPHP環境をセットアップする方法

オープンソースとしてリリースしたい CMS を仕上げています。このプログラムにはini_set()、安全な環境を設定するためのディレクティブがいくつsession.use_only_cookiesかあります。たとえばini_set()、 . php.ini幅広いPHP構成ベースで安全なPHP環境をセットアップする方法はありますか? 他の PHP プログラム (Wordpress、Drupal など) は、この問題にどのように対処していますか。

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

php - php設定の変更をブロックするホスティング業者?

私のクライアントは、私がやっているウェブサイトの共有ホスティング(彼が選んで支払った)へのアクセスを私に与えてくれました。PHPはCGIとして実行されています。ini_setでPHP設定を変更することはできません。これは可能ですか?これは共有ホスティングの標準的な方法ですか?私が基本的にする必要があるのは、エラーをアクティブ化することだけです!誰かが空白のページを「エラー」として処理することをどのように期待できますか。

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

php - 1 つのフォームに 2 つのファイルをアップロードしますか?

フォームのセットアップは完璧ですが、最初のアップロードだけが行われます。PHP $_FILES をデバッグすると、これが得られます

ご覧のとおり、2 番目のアップロードを取得していません .....tmp ディレクトリに

私はそれがmax_file_uploadsだと思っていました

だから私は私のフォームの上にこれを追加しました

しかし、まだ何も....任意のアイデア

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

php - phpでini_setを使用してzip解凍を有効にする

これには何も見つかりません。サーバーにzip_ *()関数を公然とサポートしていないzipファイルがあります。DreamHostのサポートスタッフは、php.iniファイルを変更してこれらを許可できると言っていますが、zip解凍機能をオンにするために使用できるini_set()だけがあるのではないかと思っていました。

どうもありがとう!-ジョエル

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

php - php_ini 関数のアクセス許可を制御する php.ini 設定はどれですか?

重複の可能性:
PHP 5.3.3 の ini_set(“memory_limit”) がまったく機能しない

プロジェクトを新しいサーバーに移動しました。私は自分でサーバーをセットアップしました(apt-get install apache2 php5 mysql-serverそのタスクのほとんどでした)。私のプロジェクトには、次の行を含むconfig.phpファイルがあります

頂点で。以前は正常に動作していましたが、現在は false を返し、メモリ不足のためにスクリプトが終了します。

safe_modeオフでdisable_functions空であることを確認しました。他にどのような設定ディレクティブが影響を与える可能性がありini_setますか? なぜini_setまだ失敗しているのですか?


重要な場合:

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

php - ini_set('memory_limit') が機能しないのはなぜですか?

ファイル サイズ変更機能を実行していますが、非常に高解像度の画像を使用すると、次の致命的なエラーが発生します。

(resizer.php は resizer クラスです) 次に、ini_set('memory_limit', '64MB'); を使用すると、

.. ブロック全体の前: if (isset($_FILES....)) ... そして、この致命的なエラーが発生します:

メモリの増加をリクエストしている間に、割り当てられたメモリが減少したことに注意してください。何がおかしいのかわかる方教えてください。どうもありがとう

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

php - ini_setの操作

私はini_setのタイプを含む構造ベースの設定ファイルに乗っています。次に、パラメーターを含むファーストクラスの構成ファイルに入力してから、アプリケーションプロセスを続行します。

ファイルがロードされ、ini_setが設定されると、エラーがトリガーされ、正しくキャプチャされます。この場合、エラーは02になります

問題は、関数settings()を実行する前にエラーが発生したかどうか、ini_setが設定されていないかどうかです。このエラーは、ケース01であり、この問題を回避する方法を知りたいと考えています。

  1. importメソッドはクラスローダーです
  2. 構成ファイルには、ini_setのデータが含まれています。

Config :: write('ErrorReporting'、E_ALL);

config、クラスです

configure、値が含まれています

誰かが何かを理解していない場合は、もう一度説明してください

ありがとう

0 投票する
3 に答える
6899 参照

php - クラスのどこでini_set()関数を呼び出すのですか?

ini_set関数が次のようなメソッド内にあると思うので、ini_set()関数を配置するのに最適な場所を知りたいです。

ini_set機能が動作しませんか?!

私のスクリプトは次のように機能します:jQuery ajax query-> ajax.phpファイル(クラスのインスタンスを作成し、いくつかのメソッドを呼び出します)->クラスのメソッドを呼び出します。

最高の場所はどこですか?ファイル内、クラスの開始時、ajax.phpまたはメソッド内?