PHP7 mit APCu - Aufruf zu undefinierter Funktion apc_fetch ()

8

Ich habe die APCu-Erweiterung in PHP7 installiert

Aber ich bekomme diesen Fehler

%Vor%

    
clarkk 21.03.2016, 11:00
quelle

5 Antworten

16

Beginnend mit PHP 7.0 hat APCu die Option für volle Rückwärtskompatibilität mit APC entfernt, die mit APCu in PHP 5.5 und 5.6 existierte.

Sie müssen das APCu Rückwärtskompatibilitätsmodul über apcu hinzufügen, damit es funktioniert. ( Ссылка )

%Vor%     
dani g 28.03.2016 15:25
quelle
9

Sie müssen apcu und apcu rückwärtskompatibel für PHP7 installieren

Unter Ubuntu 14.xx musst du zuerst php7.0 mit dem Repo installieren:

%Vor%

Dann

%Vor%

Starten Sie dann den Apache neu

Für ubuntu 16.xx. Sie können apcu bereits installieren

%Vor%

Fügen Sie dann das Repo hinzu:

%Vor%

dann

%Vor%     
Stéphan Champagne 09.09.2016 15:15
quelle
4

Solch eine Installation funktioniert nicht für mich - ubuntu hat kein apcu-bc Paket.

%Vor%

Meine Installation

%Vor%

Danach habe ich /etc/php/7.0/mods-available/apcu-ini in

geändert %Vor%

Beachten Sie, dass apc.so NACH dem apcu

sein muss     
Andrew Zhilin 08.11.2016 14:38
quelle
0

APC und APCu sind verschiedene Module.

Sie haben APCu installiert, Sie verwenden jedoch APC-Funktionen.

Versuchen Sie apcu_fetch oder installieren Sie apc, wenn das für PHP7 möglich ist.

    
Oleg Liski 21.03.2016 11:04
quelle
0

In Mac OS müssen Sie sowohl APCu als auch APCu-bc installieren.

Homwbrew:

%Vor%     
tom10271 08.11.2017 06:05
quelle

Tags und Links