2016-07-22 7 views
0

Ich habe gerade meine Kubuntu-Box aktualisiert, und PHP wurde auf 7.x aktualisiert.Kubuntu 16.04 - PHP 5.6 - mssql Treiber

Jetzt, da PHP 7.x nicht die mssql_* veralteten Funktionen hat, muss ich auf PHP 5.6 herunterstufen. (PDO dblib ist viel zu langsam für dieses Projekt)

Obwohl ppa:ondrej/php nicht die mssql Erweiterung für PHP 5.6 hat.

Gibt es eine Möglichkeit, Kubuntu zum Herunterstufen von PHP zwingen?

+0

Wahrscheinlich sollte dies auf Serverfehler verschoben werden? –

+0

Sie können immer PHP entfernen und dann eine alte Version neu installieren. –

+0

@Flame_Phoenix Ich habe die ondrej-Quellen entfernt und aktualisiert, apt-cache madison php, meldet php | 1: 7.0 + 35ubuntu6 - Wie erzwinge ich das auf 5.6? – Martin

Antwort

0

che Ihre Repository-Liste, wenn Sie diesen Repo "deb http://ppa.launchpad.net/ondrej/php/" haben

wenn ja, entfernen Sie alle PHP-Pakete und installieren Sie Ihren Stack mit:

apt-get install php5.6-mysql php5.6-sqlite 

wenn nein, entfernen Sie alle alten ondrej Repository und Fügen Sie das neue Repo hinzu:

ppa:ondrej/php 
deb http://ppa.launchpad.net/ondrej/php/ubuntu <version> main 
+0

'ppa: ondrej/php' hat keine mssql-Treiber. – Martin

+0

müssen Sie nur ausführen: apt-get installieren php5-sybase php5.5-odbc –

+0

php5-sybase existiert nicht in ondrej/php – Martin