目次
How to install
To UPDATE from PHP 5.3 / 5.4 to PHP 5.5:
ホームページ php教程 php手册 How to install/setup latest version of PHP 5.5 on

How to install/setup latest version of PHP 5.5 on

Jun 06, 2016 pm 08:13 PM
install setup

Please note: This works fine. But this package will also upgrade your apache to version 2.4 which has different config files than apache 2.2 and even deletes stuff, like?/etc/apache2/sites-available/defaultwhen upgrading. This may result i

Please note: This works fine. But this package will also upgrade your apache to version 2.4 which has different config files than apache 2.2 and even deletes stuff, like?/etc/apache2/sites-available/defaultwhen upgrading. This may result in a loss of your apache settings (vhost, mod_rewrite stuff etc.). Be aware of that ! This shit cost me a full weekend. This affects only upgrades, not fresh installs for sure.?Update:?This is a known bug (more here), I’ll keep this post updated…

How to install

There’s an excellent and (usually) hassle-free method to install the latest version of PHP5 (which is 5.5.3 when i’m writing this) with 3 simple bash commands:

1. Add this package-repository to your system. If Ubuntu says that you need to download a key first, then follow the instructions given in the notice.

sudo add-apt-repository ppa:ondrej/php5
ログイン後にコピー

If you get an error message now, then please do an update first and install the python-software-properties, that need to be necessary to add a package repository:

sudo apt-get update
sudo apt-get install python-software-properties
ログイン後にコピー

2. Update

sudo apt-get update
ログイン後にコピー

3. Install PHP

sudo apt-get install php5
ログイン後にコピー
ログイン後にコピー
更新过程中可能会出现The package openfire needs to be reinstalled, but I can't find an archive for it的错误。
ログイン後にコピー
使用命令将openfire卸载掉:?dpkg --remove --force-remove-reinstreq openfire
ログイン後にコピー

Check the installed version of PHP via

php5 -v
ログイン後にコピー

Please note: The ondrej/php5 repository (which is used here) provides the very latest version of PHP. Usually the new version of PHP is available a few days after it was been officially released. This is really cool and a big step forward as Ubuntu, Debian, CentOS etc. provide only very old versions by default.

To UPDATE from PHP 5.3 / 5.4 to PHP 5.5:

It’s also possible to update from any PHP version to the latest one with exactly the commands above. But, after doing

sudo apt-get install php5
ログイン後にコピー
ログイン後にコピー

you’ll have to restart the server with

sudo /etc/init.d/apache2 restart
ログイン後にコピー

or

sudo service apache2 restart
ログイン後にコピー

By the way, I’ve also written a tutorial on “How to setup latest version of PHP 5.5 on Debian Wheezy 7.0/7.1/7.2 (and how to fix the GPG key error)“, which is different from this here.

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Mac で Windows 11 USB インストーラーを作成する 3 つの簡単な方法 Mac で Windows 11 USB インストーラーを作成する 3 つの簡単な方法 May 13, 2023 pm 09:43 PM

Windows 11 では、統一性と効率性をより重視して、豊富な新機能と包括的に改善された外観を導入しています。そこで、今日のトピックは、Mac で Windows 11 USB インストーラーを作成する方法です。 Windows 11 のアップグレードではなくクリーン インストールを実行することは、オペレーティング システムを入手する際に最良の結果が得られる方法です。 Windows 11 で起動可能なドライブを使用して、このタスクを実行できます。 Windows PC をお持ちの場合、Windows 11 用のブート可能 CD を作成するのは非常に簡単なプロセスです。一方、Mac を使用している場合、プロセスは少し複雑になります。この記事ではベースの使い方について説明します。

新しいSSDにmacOSをインストールする方法 新しいSSDにmacOSをインストールする方法 Apr 13, 2023 pm 04:01 PM

macOS リカバリを使用して新しい SSD に macOS をインストールする方法 2009 年以降に構築された Mac には、リカバリ システムが組み込まれています。これにより、Mac をリカバリモードで起動できるようになります。このモードでは、内部ディスクの修復、Time Machine バックアップからのファイルの復元、オンライン ヘルプの取得、または macOS の再インストールを行うことができます。これらのツールを使用するには、インターネット接続が必要です。 macOS インストール ツールを使用して、コンピューターに取り付けられた新しい SSD に macOS をインストールできます。 Internet Recovery を使用して SSD に macOS をインストールするには: 製造元の指示に従ってください。

コマンドプロンプトを使用してWindows 10にPHPをインストールする方法 コマンドプロンプトを使用してWindows 10にPHPをインストールする方法 May 08, 2023 pm 05:13 PM

コマンド プロンプトまたは PowerShell を使用して Windows に PHP をインストールする ChocolateyChoco パッケージ マネージャーをインストールする Windows のデフォルトのパッケージ マネージャー Winget を試しましたが、それを介して PHP をインストールできませんでした。したがって、残された他の最善の選択肢は、人気のある Chocolatey パッケージ マネージャーを使用することです。ただし、Winget とは異なり、Choco はデフォルトでは Windows システムに存在しないため、システムに手動でインストールする必要があります。 Windows 10 または 11 の検索ボックスに移動して「CMD」と入力し、表示されたら「管理者として実行」を選択して指定されたコマンドをコピーします

コンピューターにおけるセットアップとは何を意味しますか? コンピューターにおけるセットアップとは何を意味しますか? Feb 23, 2023 pm 02:06 PM

セットアップとはコンピュータへの「インストール」を意味します。通常のインストールフォルダにセットアップファイルがある場合は、セットアップファイルをダブルクリックしてプログラムをインストールします。インストールとは、機械や装置を一定の手順や仕様に従って一定の位置に固定することです. また、機械や装置を一定の方法や仕様に従って一定の場所に固定することも指します。

vue3のsetup関数の戻り値について話しましょう vue3のsetup関数の戻り値について話しましょう Aug 09, 2022 am 10:26 AM

Setup は vue3 の新しい設定項目です。その値は関数です。コンポーネントで使用するデータ、メソッドなどは Setup で設定する必要があります。

Vue3 で  構文シュガーを使用する方法 Vue3 で 構文シュガーを使用する方法 May 16, 2023 pm 04:39 PM

コンポーネントの移行 次のコンポーネントには 2 つのプロップ (表示されるものとフラグ) があります。これら 2 つのプロパティに基づいて、テンプレートに表示されるポニー画像の URL を (別のコンポーネントを介して) 計算します。ユーザーがコンポーネントをクリックしたときにも、コンポーネントはイベントを発行します。 PonyponyModelisRunningImageselectedPony.vue{{ponyModel.name}}import{computed,defineComponent,PropType}from'vue';importImagefrom'./Image.vue'

Vue3 はセットアップ構文シュガーをどのように使用して return の書き込みを拒否しますか Vue3 はセットアップ構文シュガーをどのように使用して return の書き込みを拒否しますか May 12, 2023 pm 06:34 PM

Vue3.2 セットアップ構文シュガーは、単一ファイル コンポーネント (SFC) で結合された API を使用して、Vue3.0 の面倒なセットアップを解決するコンパイル時構文シュガーです。宣言された変数、関数、インポートによって導入されたコンテンツは、インポートによって公開されます。使用上の問題点 1. 宣言した変数、関数、import で導入した内容を使用中に return する必要はなく、糖衣構文を使用することができます。 // 導入した内容をインポート import{getToday }from'./utils'//variable constmsg='Hello !'//function func

Vue3 でのセットアップとカスタム命令の使用方法 Vue3 でのセットアップとカスタム命令の使用方法 May 14, 2023 pm 05:01 PM

セットアップ構文シュガーの最大の利点は、すべての宣言部分をリターンなしで直接使用できることです。注: 名前やレンダリングなど、一部の関数はまだ完全ではありません。別のスクリプト タグを追加して、compositionAPI メソッドに記述する必要があります。/ /セットアップの下にセットアップ構文シュガーを追加することもできます。一意の import{ref,reactive,toRefs}from'vue'consta=1;constnum=ref(99)//基本データ型 constuser=reactive({//参照データ型 age :11})//分解により応答モードを取得できます

See all articles