私は最近、何ヶ月も完璧に稼働していたサイトを持っていましたが、突然、おおよその理由もなく、サイト自体をダンプすることにしました。
私はdjango + mod_python + apacheを実行していますが、システムはpycurlライブラリのインポートを無視し始める時が来たと判断しました。
パス、シンボリック リンク、アクセス許可を確認し、pycurl の正確なビルドを再インストールした後も、同じエラーが発生します。奇妙なことに、python 自体にライブラリをロードして問題なくテストを実行できますが、mod_python 内では実行できません。パスを何度もチェックし、それに応じてシステムキャッシュを更新したため、パスが正しく指定されていることはわかっています。
Djangoはエラーをロードしたりスローしたりしません。また、ライブラリをインポートしようとすると、apacheが何もログに記録しません...私はこの問題を2日間調査してきましたが、何も思いつきませんでした.
どんな助けでも大歓迎です。
ここにいくつか追加するだけで、サーバーは最終的な改訂と立ち上げ以来、まったく変更されていません。
サーバーに対する何らかの攻撃を示すすべてのログを確認しましたが、何もありません。存在するのは、問題のエラーが最初に表示され始めたホスティング プロバイダーからの要求だけです。
また、同様の問題: stackoverflow.com/questions/1099981/… - この場合は機能しません。
誰かが疑問に思っている場合に備えて、バージョンは次のとおりです
Python 2.4.3
Mod_Python 3.2.8
Apache 2.2.3
Redhat Red Hat Enterprise Linux Server release 5.4
Linux Kernal 2.6.18-128.7.1.el5 x86_64