Php 5 yürütülmesi için. Php5 için komut değiştirmek uzantısı?

2 Cevap php

Bu kurulum için herhangi bir dezavantajı var mı?

Ben PHP5 filtreleri ve fonksiyonları çalıştırmak için mümkün olmak istiyorum ... bana bunu izin something.php5 bir dosyayı yeniden adlandırma mı?

My hosting provider suggested this instead of upgrading to PHP5. The default is still php4 with registered_globals ON

2 Cevap

Dosya uzantılarını değiştirme sunucuda yüklü olan PHP sürümü değiştirmek olmaz. Ev sahibi sadece PHP4 varsa onlar size PHP5 vermeye istekli değilseniz, o zaman sadece PHP4 kullanabilirsiniz. Ev sahibi zaten PHP5 çalışan vardır ve o sadece. Php5 uzantısını (bu tamamen mümkün bir senaryodur) sahip dosyalar ile çalışmak için kurulum varsa bu iş olacak tek yoludur.

Yapmam gereken ilk şey gibi aşağıda, basit bir Phpinfo dosyası oluşturun ve. PHP5 uzantısı ile bu isim ve ne diyor görmek olduğunu söyleyebilirim.

<?php
  phpinfo();
?>

phpinfo () dosyanın en üstündeki büyük kalın metin olarak PHP versiyonunu verecektir. . Php ile bir dosya PHP 4.x bulunuyor ve bir. PHP5 dosyasının PHP 5.x diyor diyor, o zaman ev sahibi hem de sunucu üzerinde yüklü olan ve. Php ile. Php5 dosyaları ve PHP4 ile PHP5 kullanmak için Apache anlatıyor dosyaları.

Ev sahibi register_globals açık ve bunları kapatmak olmaz varsa ve bir yan not, ben senin belge kökü bir. Htaccess dosyasında aşağıdaki koyarak tavsiye ederim.

php_flag register_globals off

Eğer bir. Htaccess dosyası ile dizin başına bu ayarları yeniden yazmak için izin var mı?

Eğer yapabilirseniz, sadece ayar nasıl yapılır barındırma sağlayıcı sormak ve sadece sizin için değiştirin. Gibi bir şey

Action application/x-httpd-php /path/to/php5