Windows XP yol sorunu

4 Cevap php

Ve doğru olduğunu böylece PHP (5.2.9-2), sistem üzerinde çalışıyor: - "\ PHP \ C:" Benim Çevresel Değişkenler (& I Siciline mümkün olan her yerde aranılarak kontrol) benim PHP gibi yolu dahil gösteriyor . Bununla birlikte, başlangıç

ini_get("include_path")

": \ PHP5 \ C" olarak yol gösterir. (. - Hiçbir htaccess dosyaları vardır, yani php.ini dosyaları, httpd.conf, ve her yerde aklıma) ve bu ben sistemini aradım vb PEAR, sorunlara neden olur PHP5 işaret şey bulabilirsiniz. Nerede dünya bu nereden geliyor?

4 Cevap

(http://www.wingrep.com/ pencereler grep gibi) bir süre alacak bir grep arama aracını kullanarak değişmez PHP5 için arama yapmayı deneyin, ama ben tüm yapılandırma dosyaları ve ortam değişkenleri kontrol ettik sonra en iyi yaklaşım olduğunu düşünüyorum.

Şerefe

Eğer değerlerin nereden geldiğini phpinfo() PHP söyleyecektir çağrısı ile bir komut dosyası çalıştırırsanız:

<php

phpinfo();

?>

Üst tablo okumanın ne php.ini dosyaları söyleyecektir ve Core tabloda * include_path * yönergesinin değerini bulabilirsiniz.

Bir şey kullanarak ayar olabilir ini_set.

Ya da, tüm sistem üzerinde Anılan grep çalıştırdıktan sonra, bu deneyebilirsiniz:

  • Debug PHP ne bu neden görmek için.
  • PHP erişen dosyaları görmek için Sysinternals'den FileMon kullanın.

Bu WAMP veya XAMPP yüklerseniz genellikle bu can sıkıcı yapılandırma tüm sorunları önleyebilirsiniz ancak gerçekten sorunun bir cevabı değil.