私は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プラグインを非アクティブ化しました。それでも成功しません。
問題は解決しました。ホスティング会社が変更されましたPHPバージョン。最初はPHPはバージョン5.2.xでしたが、問題が発生すると5.4.xになりました。現在はPHPはテスト目的で5.3.3に変更され、すべてが機能します。これの原因はまだわかりません。両方のインストールはPHP> 5.2で正常に実行されるはずです。おそらくいくつかのPHP設定が異なっていましたが、残念ながら私はこれをもう理解できません。
解決策:ウェブホストを捨てる。
サポートに調査を依頼する内容に関しては、払い戻しです。
サーバーを診断して修正できるのはあなたのウェブホストだけです。それはあなたが彼らに支払うことの一部でもあります。あなたはルートを持っていません、そしてそれは共有ホスティング環境なので、あなたはルートを持っているべきではありません。
サーバーが売られすぎているか、構成が間違っているか、またはその両方である可能性があります。サーバーの管理者(ウェブホスト)には、有効な技術的解決策を備えた有効な技術的質問があります。あなた、彼らの顧客にとって、それは適切な顧客サービスの解決を要求する純粋に顧客サービスの問題です。