Wie aktualisiere ich APC auf Zend Community Server (benötigt für Symfony2)?

8

Ich führe den neuesten Zend Community Server und möchte Symfony2 lernen, aber die config.php gibt mir einen Fehler, dass mein APC (alternativer php cache) veraltet ist und ich ihn upgraden muss.

Ich betreibe OS X Lion und habe den Zend-Ordner bereits gefunden in:

%Vor%

Ich habe auch das Quellpaket (3.1.9 stable) von Ссылка heruntergeladen, aber ich habe keine Ahnung, wie ich es kompilieren soll wo, um es zu sagen.

    
codepushr 09.10.2011, 14:09
quelle

6 Antworten

3

Ich habe meine zuvor gepostete (und jetzt gelöschte) Konfiguration einige Male getestet und musste den Leitfaden zurückziehen . Der Befehl make test hat eine Reihe von Fehlern zurückgegeben. Der Grund ist unter anderem, dass Zend in einigen Erweiterungen (wie APC!) Einen eigenen Bytecode hat.

Ich habe Zend Server CE entsorgt und bin schließlich zu MAMP gewechselt. Gib meiner Arbeitsanleitung, wie man Symfony 2 auf MAMP richtig aufsetzt: Klicken Sie hier .

    
codepushr 10.10.2011, 00:03
quelle
4

Ok, ich habe wahrscheinlich die beste Lösung gefunden - Zend Server hat den eingebauten Zend Optimizer +, der ~ 1,8 mal schneller ist als APC (320 req./s VS ~ 190 req./s oder normales Ultrabook).

>

Sie müssen also nur die APC-Überprüfung in der Symfony2-Konfiguration auskommentieren - das Caching funktioniert weiterhin.

Um APC in Symfony2 zu deaktivieren, tun Sie Folgendes:

  1. Öffnen Sie die Symfony2-Anforderungsdatei:
  

/Symfony/app/SymfonyRequirements.php

Und REPLACE die folgenden Codezeilen:

%Vor%

mit:

%Vor%

Quelle: Ссылка

    
KestutisIT 14.07.2013 02:19
quelle
3
jsteinmann 28.11.2012 06:35
quelle
2

Ich bin auch ein Mac-Benutzer, und ich hatte das gleiche Problem mit Symfony und Zend Server. Was ich schließlich getan habe, war apc Erweiterung von meinem Zend Server Control Panel zu deaktivieren. Auf diese Weise wurde die Warnung, die in der symfony-Konfiguration auftauchte, zu einem Hinweis, dass ich apc oder einen anderen Cache-Manager installieren solle. Danach habe ich apc wieder aktiviert und alles funktioniert gut. Ich bin jetzt nicht eine nette Lösung, aber wahrscheinlich haben Sie dieses Problem, wenn Sie versuchen, lokal zu entwickeln, und Sie werden wahrscheinlich nicht dieses Problem haben, wenn Sie eine Website auf ein echtes Hosting hochladen.

Ich hoffe, es hilft!

    
alghimo 09.10.2011 22:11
quelle
2

Zend Server unterstützt APC soweit ich weiß nicht.

Sie liefern Wrapper-Funktionen, die die APC-Funktionen den Zend Data Cache-Objekten zuordnen.

    
coudenysj 25.04.2012 07:37
quelle
1

NUR WINDOWS

Das hat für mich funktioniert:

Alternative PHP Cache (APC) Erweiterung in Zend Server CE aktivieren

%Vor%

Sieh dir nun phpinfo () auf dem Zend Dashboard an und du solltest etwas wie das Folgende sehen, mit apc und den verschiedenen Direktiven, die im Konfigurationsteil der Ausgabe ausgegeben werden. Alle Plug-ins für APC-Datei-Upload-Fortschrittsbalken (z. B. Ссылка ) sollten jetzt funktionieren .

    
KestutisIT 12.07.2013 20:04
quelle

Tags und Links