wlasnie pisze skrypcik php wyciagajacy info z .xml i korzystam z funkcji SimpleXMLElement. Okazalo sie, ze nie dziala na serverze, gdzie bedzie to lezec. Sprawdzilem i server jest na php 4.4, a SimpleXMLElement dziala od 5 w gore. Sprawdzilem w FAQ firmy hostingowej, i jest tam cos takiego:
Cytat
Czy serwer obsługuje php4 i php5?
Tak, obie wersje PHP są zainstalowane na serwerach. Parsowanie plików jest ustawione na php4, aby uruchomić obłusgę skryptu w php5 wystarczy nadać mu rozszerzenie .php5
W celu zmiany defaultowego (podstawowego) parsowania, na php5, w pliku .htaccess wystarczy dodać komende:
AddHandler application/x-httpd-php5 .php
Tak, obie wersje PHP są zainstalowane na serwerach. Parsowanie plików jest ustawione na php4, aby uruchomić obłusgę skryptu w php5 wystarczy nadać mu rozszerzenie .php5
W celu zmiany defaultowego (podstawowego) parsowania, na php5, w pliku .htaccess wystarczy dodać komende:
AddHandler application/x-httpd-php5 .php
Moje pytanie: czy jest jakas roznica w predkosci dzialania, czasach dostepu, obciazeniem servera itp. miedzy tymi wersjami php? Czemu odrazu nie daja defaultowej obslugi php5?
Drugie pytanie, czy jak to zmienie to inne strony dzialajace na tym serwerze moga sie sypnac ze wzgledu na przeskok z php4 na php5? Bo nie moge sobie pozwolic na nazwy plikow .php5, musi byc .php
W sumie na drugie pytanie tu mam odpowiedzi - http://www.php.net/manual/en/migration5.php - ale pierwsze pytanie nadal mnie nurtuje.