問題タブ [suphp]
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 - vhosts で MOD_PHP を無効にし、suphp を有効にします
vhost で mod_php を非アクティブ化し、他の vhost で機能させる必要があります。suphp をアクティブ化するには、それを無効にする必要があります。
仮想ホスト構成は次のとおりです。
注意: mod_php は、すべての仮想ホストに対してデフォルトで有効になっています
php - データベース接続エラー。PHP 5.4を使用した正しいログイン情報を持つMagento 1.7
インストール ウィザードに接続しようとするとDatabase connection error.、同じ資格情報を使用して同じデータベースに Codegniter で基本的なユーザー ログインをセットアップできましたが、エラーが発生します。したがって、この一般的な仮定を排除する必要があります。他に考えられる問題にはどのようなものがありますか?
これはルート ディレクトリにありますが、Magento は同じサーバー上で正常に動作しており、/magento ディレクトリの下で別のドメイン名を使用しています。
私はウェブを精査し、これを解決するのにほとんど運がなくても 12 時間を費やしました。fastCGI / suPHP を使用しており、すべてのファイルのアクセス許可を 755 / 644 に変更しています。
更新...以前は機能していたサーバーで Magento サイトからの新しい .zip ファイルをテストしているときに、同じ問題が見つかりました。これらのダウンロードと私の問題が変更された可能性はありますか? tar ファイルを試したところ、両方のサーバーでエラーが表示されました...
これらのエラーはすべて、Magento を実際のサービスに取り込もうとする前にテスト中に発生したことはありませんでした。Apache で最適に機能する設定もわかりました。
クロムはというと…
そして IE は、この貴重なデータを共有する前にかなりの時間を混乱させます...
php - memory_limit = 1024M、まだ、メモリを割り当てることができません: 子プロセスを作成できませんでした: /opt/suphp/sbin/suphp
同様のタイトル/エラーの別の質問があることは知っていますが、これは別の問題だと思います。
環境:
- 共有 Linux ホスト、1 GB メモリで wordpress 3.6.1、PHP 5.3.27、MySql 5.1.70 を実行しています。
- .htaccess:
suPHP_ConfigPath /home/[username]/public_html - php.ini:
memory_limit = 512M(私は 2048M、1024M、32M を試しました..-1 も試しました) - 私もやってみました(
ini_set(/* all the values above, in the WordPress index.php */)) - すべてのプラグインを無効にし、1 つずつ再度有効にしました。
- 平均して、サイトには同時に約 300 ~ 400 の同時接続/ユーザーがいます。
- 私はSSHアクセスを持っていません:/
MAMPバグをローカルで再現できません (「 」および「 」を実行している Mac ではab、メモリ制限をローカルで 16m に下げます..)- /cpanelエラーログ画面で、1分あたり約3〜4回(タイトルに)エラーが表示されます!!!
(12)Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp for /home/infomed/public_html/index.php - 私はすでにホスティング会社の directnic に電話しましたが、彼らは私をあまり助けてくれませんでした。彼らは私が試した解決策のいくつかを提案してくれました。ホストを切り替えることができることはわかっていますが、現時点では切り替えることができません。
どうか、私が調査できる他の潜在的な原因を指摘することだけをお願いしています。私はアイデアがありません...単純なWordpressブログで、すべてのプラグインが無効になっているホーム画面で、1GBを超えるメモリを使用する可能性があるもの? 画像のアップロードは行われず、それぞれ 2wp_get_recent_postsつだけで、上限は 6 つです。
php - suPHP は、シンボリック リンクを介した親 magento マルチサイトへのアクセスを許可しません。これを行う別の方法はありますか?(書き換えプログラムの例)
これに関するstackoverflowの他の投稿を見たことがありますが、どの質問にも確かな答えはありませんでした。そのため、他の投稿から収集した知識を組み合わせて、うまくいけば確かな答えを得るために物事を言い換えています. suPHP は、apache がスクリプトを実行するときに、(私の理解では) 上記のスクリプトのそれぞれの所有者としてスクリプトを実行するようにする mod です。したがって、私の問題は、magento マルチサイトを新しいサーバーに移動したことです。このサーバーは、マルチサイトにアクセスしようとすると、権限エラーなどの奇妙なエラーを返します。ファイルの所有権が、ファイルを読み取り/実行しようとしているユーザーとは異なるため、ファイルにアクセスできないと表示されます。その問題に加えて、シンボリックリンクを正しいユーザーが所有するように修正した後、
参考までに、エラーが発生するのは典型的なものです:
これをまったく修正できないことを示唆する情報を見ました。しかし、それに加えて、Apache ディレクティブ RewriteMap prg で修正できることを示唆する別のページを見ました。この方法で修正できる場合、誰かがその方法を教えてくれませんか? それが失われた原因である場合は、誰か教えてください。私はすでにこれに多くの時間を無駄にしてきましたが、これ以上無駄にする余裕はありません。また、私が見逃したこれに対する解決策があれば教えてください。みんなありがとう
php - suPHP および Lazarus コンソール アプリケーションで奇妙なシェルの誤動作が発生する
タイトルについてはお詫びしますが、それ以外の説明は見つかりませんでした。私の会社では、最新の LTS Ubuntu+Apache2+suPHP で開発サーバーを実行しています。それを処理するために、Zend2 と Lazarus アプリケーションを作成しています。Zend を使用した Web パーツは正常に動作します。問題は、Lazarus で書かれたコンソール アプリケーションです。データベースとユーザーを作成し、フレームワークなどをダウンロードするために、いくつかのクラスを実行します。また、管理目的で (root 権限を使用して) いくつかのシェル コマンドを実行する必要があります。権利を取得するために、私はかなり醜いソリューションを使用してecho mymagicpassword | sudo -S mymagiccommandいます. ここにスニペットがあります:
このアプリケーションを手動で実行すると、すべてがうまく動作します。しかし、PHP Applicaiton を使用して実行するとshell_exec、他のシェル アプリケーション (ls、cp mkdir、useradd、chmod など) を起動して、アプリケーション全体が (最後のログ エントリも) 実行されます。は、もう。stdout/stderr、suPHP ログ、さらには Apache2 ログにもエラーはありません。また、PHP からの実行は約 1 週間うまくいき、明らかに動作を停止しました。
前もって感謝します
php - PHP 5.5 の OPcache がゼロヒットを示しているのはなぜですか? suPHP が犯人?
PHP 5.5 の OPcache 拡張機能が私の (共有) Web ホストで有効になっていますが、何らかの理由で、統計で常に「0 ヒット」と報告されます。suPHPと互換性がないためでしょうか?
または、キャッシュ ヒットが 0 である理由について他に提案がある人はいますか?

php - SuPHP から FCGI に切り替え - CURL エラー 23: 本文の書き込みに失敗しました
SuPHP の代わりに FCGI を使用するようにサーバー (WHM) を更新したところ、CURL からエラーが発生しています。
これは所有権/権限に関連していると思いますが、よくわかりません。
CURL はデフォルトで本文をどこに書き込みますか? または、これがどこに書き込もうとしているかをどのように知ることができますか? また、この問題を解決するには何をする必要がありますか?
php - wordpressテーマカスタマイザーsuPHPで100%のCPU使用率
シングル コア 512MB DO (デジタル オーシャン) ドロップレットと Cent OS 6 を実行しています。セキュリティ上の理由から mod_suphp を使用するように php を構成しました。ある時点で、このボックスから複数のサイトを実行する予定です。それらをすべて互いに分離したいと考えています。suphp のセットアップは完璧に完了し、wordpress をインストールしてデータベースや ftp などをセットアップすることができました。私が抱えている問題は、特定のアクションによって php-cgi プロセスが最大 100% スパイクされ、最終的にタイムアウトになることです。admin-ajax.php ファイルにアクセスしているときに、wordpress カスタマイザーが保存時にハングします。json ファイルをアップロードしようとしたときに使用していたテーマ (X テーマ) の 1 つが、cpanel サーバーの wp-includes/compat.php の 30 行目でハングしてタイムアウトになり、問題なく suphp を使用しました。アクションとテーマは正常に機能します。私が気付いた唯一の違いは、cpanel マシンの php プロセスが「