Zgodność z PHP5
Drukuj 
Co zrobić, gdy moje komponenty nie są kompatybilne z PHP 5.0?

przykładowy błąd to:

 
Fatal error: Only variables can be passed by reference in ...

Tak, jeżeli serwer zezwala na indywidualne ustawienia poprzez plik .htaccess

W katalogu głównym należy zmienić nazwę pliku htaccess.txt na .htaccess i dopisać w nim linijkę:

 
SetEnv PHP_VER 4

Jeżeli po zmianie nazwy na .htaccess witryna przestanie działać, należy zmienić mu nazwę na pierwotną htaccess.txt- oznacza to, że serwer nie umożliwia indywidualnych ustawień za pośrednictwem tego pliku. I zmiana wersji php będzie wymagała ingerencji administratora.

Po zakończeniu procesu instalacji należy usunąć na koncie katalog /installation/ oraz zmienić wersję PHP z jaką ma działać Joomla na v4 poprzez dopisanie do pliku .htaccess linii

SetEnv PHP_VER 4
plik .htaccess tworzymy ręcznie, zmieniając nazwę początkową htaccess.txt

Należy przy tym uważać, ponieważ nie każdy serwer pozwala korzystać z własnych plików .htaccess (należy wtedy poprosić administratora o zmianę ustawienia serwera allow override

Oczywiście zmiana wersji PHP jest możliwa również odgórnie przez administracje serwera i w większości wypadków nie powinna stanowić żadnego problemu.

Czytaj wiecej na forum
Zmieniony 21.07.2007.
Etykiety