Inhaltsverzeichnis
How to install
To UPDATE from PHP 5.3 / 5.4 to PHP 5.5:
Heim 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
Nach dem Login kopieren

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
Nach dem Login kopieren

2. Update

sudo apt-get update
Nach dem Login kopieren

3. Install PHP

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

Check the installed version of PHP via

php5 -v
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

you’ll have to restart the server with

sudo /etc/init.d/apache2 restart
Nach dem Login kopieren

or

sudo service apache2 restart
Nach dem Login kopieren

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.

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

3 einfache Möglichkeiten, ein Windows 11 USB-Installationsprogramm auf dem Mac zu erstellen 3 einfache Möglichkeiten, ein Windows 11 USB-Installationsprogramm auf dem Mac zu erstellen May 13, 2023 pm 09:43 PM

Windows 11 führt eine Fülle neuer Funktionen und ein umfassend verbessertes Erscheinungsbild ein, wobei mehr Wert auf Einheitlichkeit und Effizienz gelegt wird. Das heutige Thema ist also, wie man ein Windows 11 USB-Installationsprogramm auf dem Mac erstellt. Die Durchführung einer Neuinstallation von Windows 11 statt eines Upgrades ist die Methode, die beim Erwerb des Betriebssystems die besten Ergebnisse liefert. Mit einem in Windows 11 bootfähigen Laufwerk können Sie diese Aufgabe ausführen. Wenn Sie einen Windows-PC haben, ist das Erstellen einer bootfähigen CD für Windows 11 ein sehr einfacher Vorgang. Wenn Sie hingegen einen Mac verwenden, ist der Vorgang etwas komplizierter. In diesem Artikel wird beschrieben, wie Sie die Basis verwenden

So installieren Sie macOS auf einer neuen SSD So installieren Sie macOS auf einer neuen SSD Apr 13, 2023 pm 04:01 PM

So verwenden Sie macOS Recovery, um macOS auf einer neuen SSD zu installieren. Auf jedem Mac, der nach 2009 gebaut wurde, gibt es ein integriertes Wiederherstellungssystem. Dadurch können Sie Ihren Mac im Wiederherstellungsmodus starten. In diesem Modus können Sie die interne Festplatte reparieren, Dateien aus einem Time Machine-Backup wiederherstellen, Online-Hilfe erhalten oder macOS neu installieren. Um diese Tools nutzen zu können, benötigen Sie eine Internetverbindung. Sie können das macOS-Installationstool verwenden, um macOS auf einer neuen SSD zu installieren, die in Ihrem Computer installiert ist. So installieren Sie macOS mithilfe von Internet Recovery auf einer SSD: Befolgen Sie die Anweisungen des Herstellers

So installieren Sie PHP unter Windows 10 über die Eingabeaufforderung So installieren Sie PHP unter Windows 10 über die Eingabeaufforderung May 08, 2023 pm 05:13 PM

Installieren Sie PHP unter Windows über die Eingabeaufforderung oder PowerShell. Installieren Sie den ChocolateyChoco-Paketmanager. Ich habe den Windows-Standardpaketmanager Winget ausprobiert, konnte PHP jedoch nicht darüber installieren. Daher ist die andere beste Option die Verwendung des beliebten Chocolatey-Paketmanagers. Aber im Gegensatz zu Winget ist Choco in unserem Windows-System nicht standardmäßig vorhanden, daher müssen wir es manuell auf unserem System installieren. Gehen Sie zu Ihrem Windows 10- oder 11-Suchfeld und geben Sie CMD ein. Wenn es erscheint, wählen Sie „Als Administrator ausführen“, um den angegebenen Befehl zu kopieren

Was bedeutet Setup auf einem Computer? Was bedeutet Setup auf einem Computer? Feb 23, 2023 pm 02:06 PM

Setup bedeutet „Installation“ auf dem Computer. Wenn sich im üblichen Installationsordner eine Setup-Datei befindet, doppelklicken Sie auf die Setup-Datei, um das Programm zu installieren und die Maschine oder Ausrüstung gemäß bestimmten Verfahren und Spezifikationen zu installieren Es bezieht sich auch auf die Befestigung von Maschinen oder Geräten an einem bestimmten Ort nach bestimmten Methoden und Spezifikationen.

Lassen Sie uns über den Rückgabewert der Setup-Funktion in vue3 sprechen Lassen Sie uns über den Rückgabewert der Setup-Funktion in vue3 sprechen Aug 09, 2022 am 10:26 AM

Setup ist ein neues Konfigurationselement in vue3. Sein Wert ist eine Funktion. Die Daten, Methoden usw., die wir in der Komponente verwenden, müssen im Setup konfiguriert werden.

So verwenden Sie  syntaktischen Zucker in Vue3 So verwenden Sie syntaktischen Zucker in Vue3 May 16, 2023 pm 04:39 PM

Migrieren von Komponenten Die folgende Komponente verfügt über zwei Requisiten (zur Anzeige und ein Flag). Berechnen Sie anhand dieser beiden Requisiten die URL des in der Vorlage angezeigten Ponybildes (über eine andere Komponente). Die Komponente gibt außerdem ein Ereignis aus, wenn der Benutzer darauf klickt. PonyponyModelisRunningImageselectedPony.vue{{ponyModel.name}}import{computed,defineComponent,PropType}from'vue';importImagefrom'./Image.vue'

Wie verwendet Vue3 den Setup-Syntaxzucker, um das Schreiben von Return zu verweigern? Wie verwendet Vue3 den Setup-Syntaxzucker, um das Schreiben von Return zu verweigern? May 12, 2023 pm 06:34 PM

Vue3.2-Setup-Syntaxzucker ist ein Syntaxzucker zur Kompilierungszeit, der die kombinierte API in einer einzelnen Dateikomponente (SFC) verwendet, um das umständliche Setup in Vue3.0 zu lösen. Die durch den Import eingeführten deklarierten Variablen, Funktionen und Inhalte werden bereitgestellt Rückkehr, damit sie in Vue3.0 verwendet werden können. 1. Es besteht keine Notwendigkeit, deklarierte Variablen, Funktionen und Inhalte zurückzugeben, die durch Import während der Verwendung eingeführt wurden }from'./utils'//variable constmsg='Hello !'//function func

So verwenden Sie Setup- und benutzerdefinierte Anweisungen in Vue3 So verwenden Sie Setup- und benutzerdefinierte Anweisungen in Vue3 May 14, 2023 pm 05:01 PM

Der größte Vorteil der Setup-Syntax besteht darin, dass alle Deklarationsteile direkt ohne Rückgabe verwendet werden können. Hinweis: Einige Funktionen sind noch nicht perfekt, z. B. Name und Render. Sie müssen separate Skript-Tags hinzufügen und in die Methode „compositionAPI“ schreiben. /Sie können unter Setup auch Setup-Syntaxzucker hinzufügen. Unique import{ref,reactive,toRefs}from'vue'consta=1;constnum=ref(99)//Basisdatentyp constuser=reactive({//Referenzdatentypalter :11})//Dekonstruktion kann den Antwortmodus erhalten

See all articles