2017-03-24 4 views
0

PHPの非推奨バージョンを使用しているUbuntu 12.04 Apache2/PHP/MYSQLサーバを使用しています。PHP:Ubuntu 12.04で利用できないリポジトリからPHPをきれいにアップグレード/置換する

http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/dists/precise/main/source/Sources

研究これはもはや使用されていることを私に示していないし、代わりに代わりオンドレイ/ PHPを使用取得に失敗しました:私は、私はエラーを取得するsqlite3の拡張機能をインストールしようとしたら、私はこれを実現しました。これはプロダクションサーバーなので、PPAを正しいものに置き換える手順を見つけ出す必要があります。

PHPをアンインストールして新しいパッケージを使用して再インストールする必要がありますか?もしそうなら、私はこれをきれいにすることについてどうすればいいですか?

リポジトリを完全に変更することなくsqlite3を一時的にインストールする方法はありますか(私は現在php-devをインストールしていません)。

答えて

1

まずアップグレードするバージョンとの互換性の問題があるかどうかを確認する必要があります(これを見つけるには簡単なGoogleでした:https://github.com/squizlabs/PHP_CodeSniffer)。次に、必要なバージョンを含むリポジトリを追加し、sudo apt-get updateを実行して、必要なバージョンのPHPをインストールします。 Apacheのバージョンを切り替えるには、次のようにします。

sudo a2dismod php5 
sudo a2enmod php5.6 
sudo service apache2 restart 
+1

php5.6用のapacheモジュールがないとどうなりますか?それをインストールするには良い方法はありますか? – chadpeppers

+0

あなたは次のようなモジュールをインストールすることができます:sudo apt-get install libapache2-mod-php5.6 – nick

+1

ありがとうございましたこれは完璧に働きました – chadpeppers

関連する問題