Strona główna
 info
 serwery
   www.Wizytówka
   www.MINI
   www.MAX
 cennik
 porównanie
 zamówienie
 pomoc
 kontakt
sprawdź, czy domena istnieje ?
 
Informacje ...
05.10.2009
Obsługa poczty użytkowników DSL w TP SA
01.08.2008
Wyłącznie PHP 4
 
Administracja... | domenami | kontami e-mail | słowniczek | faq
» Jak skonfigurować program pocztowy dla kont e-mail ?
» Jak zalogować sie na swoim koncie FTP i umieścić strony html ?
» W jaki sposób uruchomić licznik graficzny dla swoich stron ?
» Jak zainstalować własny skrypt CGI?
Jak skonfigurować usługę "Powiadomienie o nowej poczcie na telefon komórkowy" ...
» ... w sieci ERA GSM?
» ... w sieci IDEA?
» ... w sieci PLUS GSM?
» Jakie są dane serwerów DNS?
» Dostęp do bazy danych MySQL/PostgreSQL przez WWW
» Jak ustawić przekierowanie poczty na inne adresy e-mail?
» Jak ustawić automatyczną wiadomość zwrotną?
» Jak zmienić hasło dla konta pocztowego/WWW?
» Co to jest funkcja catch all?
» Ustawienie funkcji catch all na wybrane konto.
» Jakie niekompatybilności występują między PHP 5 i PHP 4?

Obecnie domyślnym interpreterem języka PHP, dla nowo zakładanych usług, na serwerach www jest PHP 5. Lista zmian, które zaszły w PHP 5 w stosunku do PHP 4:

Parametr register_globals jest domyślnie wyłączony.
Nie będą tworzone zmienne globalne na podstawie danych przekazywanych w zapytaniach HTTP. Dostęp do tych danych możliwy jest przez specjalne tablice m.in. $_GET, $_POST, $_COOKIE. Aby przywrócić poprzednie działanie należy na serwerze w pliku .htaccess umieścić wpis:
php_flag register_globals 1
(http://www.php.net/register_globals),

Zupełnie nowy model projektowania obiektowego.
Wprowadzono m.in. mechanizmy ochrony danych znane z innych języków OOP oraz zmieniono sposób przekazywania obiektów (teraz przekazywane są przez referencję). Aby ułatwić migrację, wprowadzono tryb kompatybilności. Można go włączyć umieszczając na serwerze w pliku .htaccess wpis:
php_flag zend_compatibility_mode 1
(http://www.php.net/manual/en/language.oop5.php),

Parametr display_startup_errors jest domyślnie wyłączony.
Komunikaty błędów powstałych w początkowej fazie uruchamiania skryptu PHP nie są przesyłane do klienta. Aby przywrócić poprzednie działanie należy na serwerze w pliku .htaccess umieścić wpis:

php_flag display_startup_errors 1
(http://www.php.net/manual/en/ref.errorfunc.php#ini.display-startup-errors),

Obsługa skryptów zakodowanych ionCube PHP Encoder.
Aplikacje, które są zakodowane przy użyciu aplikacji ionCube PHP Encoder i używają lokalnej kopi aplikacji ionCube Loader mogą przestać działać. Aby uniknąć problemów, należy zainstalować najnowszą wersję aplikacji ionCube Loader, wspierającą PHP 5.2. Można ją pobrać ze strony http://www.ioncube.com/loaders.php (wariant Linux x86).

Usunięto obsługę skryptów zakodowanych rozszerzeniem mmcache.
Skrypty, których kod źródłowy został zabezpieczony enkoderem dostarczonych z rozszerzeniem mmcache przestaną działać. Należy użyć wersji niezakodowanej lub zakodowanej przy użyciu jednego ze wspieranych enkoderów (m.in. ionCube PHP Encoder, Zend Encoder, Zend Guard),

Rozszerzenie XSLT zostało zastąpione przez XSL.
Z uwagi na brak kompatybilności pomiędzy obydwoma rozszerzeniami, skrypty używające rozszerzenia XSLT wymagają wprowadzenia zmian.
(http://pl2.php.net/manual/pl/book.xsl.php),

Rozszerzenie DOM XML zostało zastąpione przez DOM.
Z uwagi na brak kompatybilności pomiędzy obydwoma rozszerzeniami, skrypty używające rozszerzenia DOM wymagają wprowadzenia zmian. (http://pl2.php.net/manual/pl/book.dom.php),

Usunięto rozszerzenia: mcal, dio, mnogosearch.
Więcej informacji dotyczących niekompatybilności i migracji pomiędzy PHP4 i PHP5 można znaleźć pod adresem: http://www.php.net/manual/en/migration5.php

» Jakie niekompatybilności występują między MySQL 5.0 i MySQL 4.1?
 
info | www.Wizytówka www.MINI www.MAX | cennik | porównanie | zamówienie | pomoc | kontakt
Copyright © 2000 INiT7do góry