web-dev-qa-db-ja.com

mod_fcgid:ソフトウェアのアップグレード後にプロセススロットを適用できません

私はWikiと掲示板をインストールした共有ホスティングプランを利用しています。 Wikiを最新リリースにアップグレードした後、ユーザーは統合された「メディアマネージャー」を使用してファイルをアップロードできなくなりました。サーバーログは次のことを示しています。

mod_fcgid: can't apply process slot for
/var/www/cgi-bin/cgi_wrapper/cgi_wrapper, referer:
http://www.myurl.com/path/to/wiki/

私はホスティング会社に連絡しました、そしてサポーターは彼がだまされたと答えました

FcgidMaxProcessesPerClass
FcgidMaxProcesses

無駄に。彼はまた、いくつかのsuexec権利を変更しましたが、成功しませんでした。 mod_securityがインストールされていません。

ホスト全体でHTTPファイルのアップロードが中断され、掲示板のユーザーもファイルをアップロードできません(何かをアップロードしようとすると、503サービスが一時的に利用できなくなります)。他のすべては正常に機能しています。ページの読み込み速度は問題ありません。ユーザーはサイトの編集、作成、削除などを行うことができます。FTPごとのファイルのアップロードも機能しています。このサイトには30人未満のアクティブユーザーがいるので、プロセスが不足しているとは思いません。 Apacheの設定を直接変更することはできません。サポートに調査するように伝えることができるアイデアはありますか?

編集:掲示板には、サイトにいくらかの負荷を加えるシャウトボックスがあります。すべてのメッセージをクリアし、保持されるメッセージの量を減らしました。また、すべてのwikiプラグインを非アクティブ化しました。それでも成功しません。

4
duenni

問題は解決しました。ホスティング会社が変更されましたPHPバージョン。最初はPHPはバージョン5.2.xでしたが、問題が発生すると5.4.xになりました。現在はPHPはテスト目的で5.3.3に変更され、すべてが機能します。これの原因はまだわかりません。両方のインストールはPHP> 5.2で正常に実行されるはずです。おそらくいくつかのPHP設定が異なっていましたが、残念ながら私はこれをもう理解できません。

2
duenni

解決策:ウェブホストを捨てる。

サポートに調査を依頼する内容に関しては、払い戻しです。

サーバーを診断して修正できるのはあなたのウェブホストだけです。それはあなたが彼らに支払うことの一部でもあります。あなたはルートを持っていません、そしてそれは共有ホスティング環境なので、あなたはルートを持っているべきではありません。

サーバーが売られすぎているか、構成が間違っているか、またはその両方である可能性があります。サーバーの管理者(ウェブホスト)には、有効な技術的解決策を備えた有効な技術的質問があります。あなた、彼らの顧客にとって、それは適切な顧客サービスの解決を要求する純粋に顧客サービスの問題です。

1
Joe Sniderman