A8DOG

A8DOG

随便写写,记录折腾过程!
telegram

一次日常のトラブルが原因で、ウェブサイトが開けなくなりました。宝塔パネルの異常修復で問題が解決しました。

前日、サーバーに Python プロジェクトをデプロイしようと思い、宝塔パネルに Python プロジェクトマネージャーがあることに気づきました。

そのため、プラグインをインストールしましたが、宝塔に付属している Python 環境が表示されませんでしたので、他のバージョンを再インストールしようとしました。

このプラグインを使用してインストールしましたが、インストールできず、エラーが発生し続けました。その後、修復のためのチュートリアルをいくつかインターネットで見つけましたが、うまくいきませんでした。

今日も引き続き試してみたいと思い、いくつかのサーバーを再起動しようと思いましたが、再起動すると宝塔パネルが開かなくなりました。

しかし、ウェブサイトの Nginx と宝塔パネルは正常に動作していることに気づきましたが、MySQL と PHP は起動できません。

宝塔フォーラムでいくつかのスレッドを探し、自分で修復を試みましたが、うまくいきませんでした。公式のヘルプを求めてスレッドを投稿しましたが、返信が非常に遅かったため、自分で対処することにしました。

そのため、まず **/etc/init.d/mysqld start** を実行してデータベースを起動しました。

エラーメッセージは以下の通りです:

/www/server/mysql/bin/my_print_defaults: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Starting MySQL./www/server/mysql/bin/my_print_defaults: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
/www/server/mysql/bin/my_print_defaults: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Logging to '/www/server/mysql/data/V20220927264084.err'.
 ERROR! The server quit without updating PID file (/www/server/mysql/data/V20220927264084.pid).

万能な Google で検索して、解決スレッドを見つけました:https://blog.csdn.net/tree_ifconfig/article/details/79437969

私は方法 2 を使用し、64 ビットの CentOS で動作する 32 ビットのソフトウェアをダウンロードしました。

エラーの原因は、64 ビットの Linux システムに 32 ビットのソフトウェアをインストールするとこのような問題が発生することです。

解決方法のコマンド:

yum list|grep ia32-libs
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6、
yum whatprovides libstdc++.so.6
yum  install  libstdc++-4.4.7-18.e16.i686

修復後、MySQL と PHP は正常に動作し、ウェブサイトが開くようになりました。

しかし、宝塔パネルはまだ開かないため、修復してもパネルサービスを再起動しても効果がありませんでした。

突然、フォーラムでパネルのポートを修正してパネルへのアクセスを復元しようとしたときに、エラーメッセージが表示されました。

しかし、bt コマンドでポート情報を確認すると、正常に変更されていることが表示されました。

上記の修復コマンドを実行した後、パネルのポートを再度変更しました。

再度宝塔パネルにアクセスすると、正常にアクセスできました。

しかし、この予期しない出来事に対してまだ心配ですが、同様の問題が再び発生することはありません。

今、データをバックアップし、サーバーを再起動して他の問題が発生しないか確認する必要があります。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。