Deaktivieren der Zwischenspeicherung in MAMP
Versuchen, deaktivieren der Zwischenspeicherung in MAMP für die Entwicklung, warten auf cache ablaufen, nach kleinen änderungen ist die Tötung meine Produktivität.
(Problem begann, als ich geändert, um PHP 5.5.3, Wechsel nicht fix it)
Nach einiger recherche habe ich folgende Schritte unternommen, um (erfolglos) zu deaktivieren, cache:
Auskommentiert OPcache Zeilen in php.ini und reset mamp. (und versucht, die Werte von null angezeigt)
;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
; opcache.memory_consumption=0
; opcache.interned_strings_buffer=0
; opcache.max_accelerated_files=0
; opcache.revalidate_freq=0
; opcache.fast_shutdown=1
; opcache.enable_cli=0
Hinzugefügt, PHP Header
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
zusätzlichen html-Header
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
Ich bin auch mit der option in google chrome zu deaktivieren der Zwischenspeicherung, wenn der dev-tools geöffnet sind.
Bin ich hier verloren, kann nicht an nichts denken, was ich tun kann, um cache deaktivieren.
Nach änderung der PHP - ODER HTML-code muss ich warten Sie etwa 2 Minuten, um wirksam zu werden. Jedoch Datenbank-änderungen scheinen Wirkung sofort, so dass ich denke, es ist ein server-Seite opcache.
Gibt es noch einen cache, dass MAMP verwendet, die ich brauche, zu deaktivieren? (oder einen anderen Schritt?)
- Es ist seit über einer Woche, und nicht noch einen Vorschlag? Gleiche problem hier... @Philippe, nur um sicherzugehen, dass wir auf der gleichen Seite, sicherzustellen, dass Sie auskommentiert OPcache in
/Applications/MAMP/bin/php/php5.5.3/conf/php.ini
nicht die, die in/Applications/MAMP/conf/php5.5.3/php.ini
. Dies ist nach Husky ' s Kommentar hier: stackoverflow.com/questions/19073270/... - Ich hatte kommentiert es hier
/Applications/MAMP/conf/php5.5.3/php.ini
hier nicht/Applications/MAMP/bin/php/php5.5.3/conf/php.ini
auskommentieren in der zweiten Lage löste mein problem ist, das es als Antwort und ich werde daneben als angenommen! - update: auskommentieren opcache hier
/Applications/MAMP/bin/php/php5.5.3/conf/php.ini
und Neustart von apache ist mein problem gelöst - funktioniert immer noch ohne Zwischenspeicherung, wenn ich auskommentiert PHP-Header-und meta-no-cache-tags.
Du musst angemeldet sein, um einen Kommentar abzugeben.
@Philippe, Sicherzustellen, dass Sie auskommentiert OPcache in
/Applications/MAMP/bin/php/php5.5.3/conf/php.ini
nicht die, die in
/Applications/MAMP/conf/php5.5.3/php.ini