lanmp/wdcp/wdOS の現在のバージョンでは、デフォルトの php はバージョン 5.2.17 です
php5.3 にアップグレードする必要がある場合は、次のスクリプトを使用してアップグレードできます
(注: セキュリティ上の脆弱性はありません)このアップグレードでは、他の理由により、上位バージョンは、上位バージョンまたはアプリケーション要件を追求する場合にのみ必要です。その必要がない学生の場合は、アップグレードする必要はありません)
wget http://down.wdlinux。 .cn/in/php_up53.sh
sh php_up53. sh
「php update is OK」プロンプト
が表示されたら、それは正常に完了したことを意味します
アップグレードプロセス中にいくつかの紆余曲折がありました
上記のスクリプトを初めて実行した後、次のエラーが発生しました
gcc: 内部エラー: Killed (プログラム cc1)
完全なバグレポートを送信してください。
make: *** [ext/fileinfo/libmagic/Apprentice.lo] エラー 1
make err
解決策:
Alibaba Cloud サーバーを再起動してメモリを解放し、以下のスクリプトを実行します
--disable-rpath
//に変更
--disable-fileinfo
上記のコードを2回目に実行すると、次のエラーが発生しました
/root/php-5.3.17/ext /iconv/iconv.c: 関数 'zm_startup_miconv':
/root/php-5.3.17/ext/iconv/iconv.c:254: エラー: '_libiconv_version' が宣言されていません (この関数内での最初の使用)
/root/php-5.3.17/ext/iconv/iconv. c:254: エラー: (関数内で複数回発生した場合でも、宣言されていない各識別子は
/root/php-5.3.17/ext にあります) /iconv/iconv.c:254: エラー: 関数内で 1 回だけ報告されました。)
make: *** [ext/iconv/iconv.lo] エラー 1
make err
解決策:
wget http: //down.wdlinux.cn/in/iconv_ins ...