PHP4 -> PHP5 váltás
A problémám a következő lenne:
Itthon fejlesztésre eddig ezt, használtam:
apache: 1.3.33 | php 4.3.10 | mysql 4.1.9 | phpmyadmin 2.6.1 | EasyPHP 1.8
Viszont mysql 5re kellett váltanom igy próbáltam feltenni ezt a két csomagot:
apache: 2.2.3 | php 5.2.0 | mysql 5.0.27 | phpmyadmin 2.9.1.1 | EasyPHP 2.0
apache: 2.2.41 | php 5.2.4 | mysql 5.0.45 | phpmyadmin 2.11.0 | WAMP5
A gond annyi, hogy a 2 újabb szerver alatt megtekintve, az eddig hibátlanul működő weblapon php forrás kód jelenik meg vegyesen HTML elemekkel.
Kérdésem, hogy php4 -> php5 váltásnál van-e valami konverzió amit meg kell ejteni a meglévő forrás kódon.
pl:Eddig egy olyat találtam, hogy a funkcióknál referenciát kell átadniEzt ki is próbáltam viszont ugyan az maradt a hiba jelenség :(
Valakinek valami ötlet?
bye monghuz
■ Itthon fejlesztésre eddig ezt, használtam:
apache: 1.3.33 | php 4.3.10 | mysql 4.1.9 | phpmyadmin 2.6.1 | EasyPHP 1.8
Viszont mysql 5re kellett váltanom igy próbáltam feltenni ezt a két csomagot:
apache: 2.2.3 | php 5.2.0 | mysql 5.0.27 | phpmyadmin 2.9.1.1 | EasyPHP 2.0
apache: 2.2.41 | php 5.2.4 | mysql 5.0.45 | phpmyadmin 2.11.0 | WAMP5
A gond annyi, hogy a 2 újabb szerver alatt megtekintve, az eddig hibátlanul működő weblapon php forrás kód jelenik meg vegyesen HTML elemekkel.
Kérdésem, hogy php4 -> php5 váltásnál van-e valami konverzió amit meg kell ejteni a meglévő forrás kódon.
pl:
$foo = '<a href="valami.html"> link </a>';
/* helyett:*/
$foo = "<a href=\"valami.html\"> link </a>";
function valami($foo) {};
/* helyett: */
function valami(&$foo) {};
Valakinek valami ötlet?
bye monghuz
nincs
az általad írt "problémáknak" semmi köze a php5höz.
nem változott
A másik, hogy az apache interpetálja-e .. igen.. WAMP5 és aa EasyPHP nyitólapja is php alapú és müködnek.. phpmyadmin is hiba nélkül megy..
valami más ötlet?
monghuz
Mi a konkrét hiba?
Távolba látás nem tartozik szigorúan a remote debuging témakörbe (sem), így nincs benne gyakorlatom... :)
nem tudom leírni megmutatom
és itt a rossz
Ja és a rossz alján olvasható parse error... 341 soros az a file, szóval elképzelni nem tudom hogy lehet a 349.ben hiba. (zárójelekből mindegyik le van zárva)
A kódon nem lett semmi sem változtatva, az alacsonyabb verziós szerveren ugyan úgy hiba nélkül fut. Ezért gondoltam, hogy a php 4-5 közt van valami eltérö szintaktika...
ez kevés
short_open_tag
Üdv,
Felhő