SORU
29 EYLÜL 2013, Pazar


Dur MAMP PHP 5.5.3 için önbelleğe alma

PHP 5.5.3 ile yeni bir Macbook üzerinde yüklü MAMP.

Yeniden ve yenileme yapacak bir şey yok. Hala bir şey yok. Birkaç dakika sorunun ne olduğunu öğrenmek, geri gel ve yenilemek için çalışıyor Google. Çalışıyor. Ne oluyor?

Php girdim.ını ve engelli tüm yeni ve 0 için varsayılan önbellek zaman OPcache ayarlayın. Hayır önbelleğe zorlamak için belgeye eklenen başlıklar. Hala aynı sorun. Kahretsin, burada neler oluyor?

Ağ sekmesi gösteren bir HTTP 200 istek, bu yüzden herhangi bir yeni HTML index.php Dosya işler iyi, ama yeni PHP ihtiyaçları için tarafından işlenebilecek sunucu gecikmeli ve işlenmediği kadar bazı önceden ayarlanmış zaman geçer bilmiyorum nasıl değiştirilir. Neler oluyor?

Kesinlikle render dosyayı tutan sunucu bir şey de Safari bu kontrol ettim.

, MAMP girdim ve eski bir PHP sürümü (PHP 5.2 veya bir şeyi) değiştirmek normalde hiçbir kılacak olsa da ilginç aslında "önbellekleme sorunları". PHP 5.5 geçin ve kilitleniyor. Bu MAMP tercihleri 5.5 için seçenekler önbelleği bile yok ve otomatik olarak devre dışı bırakılır.

CEVAP
2 EKİM 2013, ÇARŞAMBA


Devre Dışı OPCache

MAMP şimdi OPCache varsayılan olarak, php düzenleyerek devre dışı bırakabilirsiniz döner.ını dosyası. Doğru php düzenleme yapın.ını.

Aynı sorunu kendim içine giriyordum. PHP sürümü 5.5.3 ile MAMP varsayılan olarak OPcache çalışır, ama eski PHP sürümü 5.2.17 ile yapabilirsin GUI kapatamazsınız. El ile tüm OPcache, yorum satırları için php sonunda.ını dosyası ([sürüm] MAMP/bin/php//conf/php.ını) ve durdurmak ve değişikliklerin etkili olabilmesi sunucuları başlatmak için emin olun.

Değişiklikler ayrıca php klasörü altında /conf/ değiştirerek yansıtıcı olabilir URI güncelledim, ama MAMP yeniden başlattıktan sonra bunları göz ardı edecek gibi görünüyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012