Ubuntu 10.04, MySQL 5.1, Apache 2.2 ve PHP 5.2 / 5.3:
Bir CRM uygulamasında PHP'nin yanlış sürümünü kullandığımı yeni öğrendim. phpinfo()Apache2'nin ne kullandığını bana söyleyecek basit bir betik yapmanın yolunu bulduktan sonra , php.iniweb sunucumun istediğim PHP'yi kullanacağı şekilde değiştirmeyi denedim . Bu benim sorunum. Bunun nasıl yapıldığından emin değilim.
/etcBurada istediğim PHP sürümünü derledim :
/etc/php-5.2.8/
Bunun içinde, php.ini-recommendedbazı değişiklikler yaptığım ve yeniden adlandırdığım bir dosya vardı, php.iniböylece PHP onu kullandı. Ancak tarayıcımı açtığımda geçmişimi temizleyip http://localhost<CRM dir>/install.phpadresime gittiğimde sihirbaz hala PHP'nin doğru sürümünü kullanamadığımı söylüyor.
Bu yazıya dayanarak, betiğimi çalıştırdıktan sonra ortaya çıkan PHP sürümünü değiştirmek için ne yapmam gerekiyor test.php? Başka bir deyişle, phpinfo()PHP 5.3.2 kullandığımı söylüyor, ancak içinde bulunan derlenmiş 5.2.8 sürümümü değiştirmek istiyorum /etc.