問題タブ [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.
php - PHPでini_set()を介してログを無効にしますか?
access_log
サーバーでログ (および)を無効にしたいと考えerror_log
ています。これは機能によって可能ini_set()
ですか?もしそうなら、どのようにしますか?
php - register_argc_argv は ini_set 経由で設定できません
次の問題があります...
Webアプリケーションがあり、使用したい
私のphp.iniではオフになっています
問題は、ホストされているサーバー上にあるため、php.ini ファイルに直接アクセスできないことです。実際、できたとしても、マスター値をオンにしたくありません。
私index.php
の最初の行は次のとおりです。
config.php で、私のソースは次のように始まります。
しかし点灯しません。
質問:
私は何か間違っていますか?
これに対する解決策はありますか?
これはプロバイダーによってブロックされる可能性がありますか?
私が試したこと:
- ini_set( "register_argc_argv", "1" );
- ini_set( "register_argc_argv", 1 );
- ini_set( "register_argc_argv", "オン" );
- ini_set( "register_argc_argv", true );
そしてPHPはありません:register_argc_argvをオーバーライドするには? は二重ではないので
- この答えは私にはうまくいきません
- あなたは私の最初の行を見て、前に何も実行されていません
php - ini_set('post_max_size', '200M') は php 5.4 では機能しませんでした
ini_set('post_max_size', '200M') は php 5.4 では機能しませんでした。次の方法を使用していました。.htaccess 、 user.ini 、 php.ini 、 php5.ini ですが、post_max_size には影響しませんでした。64Mのままです。メモリ制限と実行時間は変更されましたが、post_max_size は変更されませんでした。
phpinfo(); システム情報 PHP バージョン 5.4.29 システム Linux gator4143.hostgator.com 3.2.54 #9 SMP Thu Feb 13 08:17:11 CST 2014 x86_64 仮想ディレクトリ サポートが無効
php - 実行時間の長い PHP スクリプトによる内部サーバー エラー
個別のセクションで構成された 1 つの大きな PHP スクリプトがあります。
- RSS フィードの取得 (SimplePie)
- MySQL DB に項目を保存する
- アイテムの内容を画像でチェック (DOMDocument() で img タグをチェック)
- 見つかった各画像からクロップを生成する (PHP Image Magician を使用)
各セクションは、約 10 ~ 20 MB のサーバー RAM を使用します。私はこれを使用してチェックしました:
私のサーバーには 300 MB の RAM があり、念のため、長い実行時間のために max_execution_time を手動で 300 に設定し、万が一に備えてメモリ制限を増やしました。
メモリ制限と実行時間を次の方法で確認しました。
ただし、約 90 ~ 120 秒後にスクリプトが停止し、Internal Server Error メッセージが表示されます。
私の問題はどこにありますか?
php - セッションの有効期限は 1 時間以内です
SESSION に問題があります。12 時間のセッションが必要なので、朝にログインする必要があり、一日中自分の Web サイトにアクセスできます。
.htaccess で次のことを行いました
私の index.php に、以下のコードを挿入しました。
私が得た結果:
ただし、Web サイトで 1 時間何もしないと、セッションが破棄されます。
私を助けてくれる人はいますか?
php - ini_set は php.ini 内の値を設定していません
upload_tmp_dir
新しいディレクトリを設定して新しいディレクトリを設定しようとしてupload_max_filesize
いますが、うまくいきません... 結果を表示していますが、古い (デフォルトの php.ini 設定) を取得しています...
それでは、結果を表示しましょう:
新しい設定ではなく、元の php.ini のデフォルト設定が画面に表示されます。
何が原因でしょうか?