APC installieren mit EasyPHP
Ich habe binden zu Folgen diese Leitfaden für die Integration von Doctrine 2 und CI 2.
alles war gut, bis ich ran "php doctrine-cli.php orm:generate proxies" aus einer cmd,
und habe diesen Fehler Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch()
.
nach einigen Recherchen sieht es aus wie ich haben nicht die AlternativePhpCache (AKP) - Modul installiert.
also habe ich versucht, jede einzelne version in downloads.php.net/pierre und Sie alle ergeben die gleiche Fehlermeldung
https://lh3.googleusercontent.com/-QEt3udKTSGc/Tlkgr5POw4I/AAAAAAAAEwQ/hlAhmcxshDE/123.jpg
(screenshot von meinem picasa wie kann ich keine Bilder hochladen, wegen fehlender Punkte)
Ich bin mit :
- Win7 (x64)
- EasyPhp 5.3.5.0
mache ich etwas falsch?
Danke.
- tut extension=php_apc.dll ist in deiner php.ini?
- ja. das ist, warum ich bin immer die Warnung in den ersten Platz
- ist das APC-Modul zeigt beim anzeigen von phpinfo()? welche version von APC, die Sie haben?
- NÖ, ich benutzt php_apc-20110109-5.3-nts-vc9-x86.zip aus downloads.php.net/pierre
- Dann wenn es nicht in der phpinfo() es bedeutet, dass das Modul nicht laoded. Alle easyphp Fehler? haben Sie versucht, eine andere version?
- Ich habe es endlich geschafft, den Fehler zu lösen, durch die Installation von VC6 t downloads.php.net/pierre jetzt sehen Sie es in der phpinfo () - APC-Support aktiviert Version 3.1.6-dev APC-Debugging Deaktiviert MMAP-Unterstützung Deaktiviert Sperren-Typ, Datei-Locks ... Aber konnte ich nicht ausführen von cmd (windows), bekomme ich immer Fatal error: Call to undefined function Doctrine\Common\Cache\apc_fetch() obwohl ich habe dies nur Hinzugefügt, um mein php.ini: [apc] apc.rfc1867 = on apc.shm_segments = 1 apc.shm_size = 128M apc.ttl = 7200 apc.user_ttl = 7200 apc.num_files_hint = 1024 apc.enable_cli = 1 apc.max_file_size = 200M
- mein letzter Beitrag ist irgendwie Durcheinander, ich war beschweren sich über nicht in der Lage zum ausführen von cli-obwohl ich habe die Parameter von php.ini, wenn der Apache läuft, bin APC-Befehl ist es in Ordnung.
- möglicherweise müssen Sie die php.ini-Datei, wenn Sie den Befehl ausführen: C:\php\cli\php.exe -c C:\path\to\php.ini myscript.php
- Ist das APC-Modul wurde für die gleiche PHP-version verwendest du?
- Diese Antwort war für mich stackoverflow.com/questions/9217502/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem mit Xammp. Ich machte eine Suche auf google und fand http://downloads.php.net/pierre/ web-site. Nach meiner Betriebssystem-Spezifikation und PHP-version ich wählte die passende Datei php_apc-20110109-5.3-vc9-x86.zip (2011-01-09 12:16 -0800) für mich und es heruntergeladen. Ich habe die Datei extrahiert, um meine Xammp/php/ext Ordner wie php_apc.dll. Nachdem alle, die ich bearbeitet habe, mein php.ini-Datei und fügen Sie extension=php_apc.dll zum extension-Abschnitt, in
php.ini
. Wenn Sie brauchen, können Sie fügen Sie die folgende Konfiguration.[APC]
Das funktionierte für mich. Wenn dies nicht für Sie arbeiten, dann können Sie Ihre Betriebssystem(insbesondere x86-oder x64) und php-version (5.2.* oder 5.3.*). Ich hoffe, diese Informationen helfen Ihnen. Einen schönen Tag noch Jungs.
nts
undts
. Der innts
hat nicht funktioniert, aber die Datei ints
gearbeitet. Nach dem kopieren, dass deretc
Ordner hinzufügenextension=php_apc.dll
zu php.ini-und Apache Neustarten war aktiviert und funktioniert.