最新のPHPを入手する簡単な方法はありますか?パッケージを更新しようとしましたが、5.4.6はまだありません...すぐにそれを行う方法を知っている人がいる場合、ここで共有できますか?
ソースからコンパイルしようとしましたが、常に次のようになっています。
configure: error: Cannot find OpenSSL's <evp.h>.
私の./configure
指定した場所evp.h
は、--with-openssl=/usr/include/openssl \..
ですが、それでもエラーが発生します–
PPAリポジトリを追加するだけです。
Sudo add-apt-repository ppa:ondrej/php5-oldstable
そしてそれをインストールします:
Sudo apt-get update
Sudo apt-get install php5
Ubuntu 12.04にadd-apt-repositoryをインストールする必要がある場合があります。これを行うには、次のコマンドを実行します。
Sudo apt-get install python-software-properties
PHP 5.5(現在は5.5.30))の場合は、代わりにPPAリポジトリを追加します。
Sudo add-apt-repository ppa:ondrej/php5
PHP 5.6(現在は5.6.14))の場合は、代わりにPPAリポジトリを追加します。
Sudo add-apt-repository ppa:ondrej/php5-5.6
次のページを見て更新してくださいPHP 5.4 in Ubunthu
http://www.zimbio.com/Ubuntu+Linux/articles/D_AsJR2qAL6/How+Upgrade+PHP+5+4+Ubuntu
ターミナルでapt-getコマンドで更新できます。ターミナルを開き、su userにログインします。次のコマンドを試して更新してください
add-apt-repository ppa:ondrej/php5
apt-get update
apt-get install php5
ローカルユーザーの手段で試す場合は、すべてのコマンドの前にSudoを使用してください...
警告:-これにより、Apache(現在は2.4)も自動アップグレードされます。これにより、追加の影響があります。 2.4を指定すると、Apacheサービスが後で実行されなくなります。
公式のUbuntuリポジトリが更新されていない場合(そして、まだ更新されていないと思います。最新のPHPバージョンは5.3.xである必要があります))、ソースファイルをダウンロードしてコンパイルする必要があります。自分で。