Portál AbcLinuxu, 3. května 2025 06:46

PHP5 II. díl - vítěžství ducha nad hmotou

28.2.2008 15:42 | Přečteno: 1066× | varia

Jak jsem psal v minulém příspěvku na mém blogu, spouštět php4 a php5 v rámci jednoho stroje není zcela jednoduché. Programátorský zájem mi nedal spát a vydal jsem se do kódu phpBB zjistit, proč že to nechodí. A co jsem nezjistil:

chyba byla v užívání proměnné $this, resp. konstrukce

$this   = $tree['keys'][$cur];
, která v php4 prochází, ale v php5 už ne (a je to podle mne dobře ;-) ). Nakonec se ukázalo, že k prasáckému používání proměnné $this dochází jenom asi ve 3 souborech, takže sed vyřešil problém s kompatibilitou a nyní už php4 nepotřebuju. Hurááá.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

28.2.2008 15:50 abr | skóre: 24 | blog: ab
Rozbalit Rozbalit vše Re: PHP5 II. díl - vítěžství ducha nad hmotou
Odpovědět | Sbalit | Link | Blokovat | Admin
good job
Jan Drábek avatar 29.2.2008 08:30 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: PHP5 II. díl - vítěžství ducha nad hmotou
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo když jsem se chvíli zabýval objekty v PHP tak jsem došel ke schíze $this a $<nazev objektu>
01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
freshmouse avatar 29.2.2008 13:09 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: PHP5 II. díl - vítěžství ducha nad hmotou
? Jestli myslíš to, co myslím já, tak se to netýká PHP, ale základů OOP a je to tak ve většině jazyků...
Josef Kufner avatar 2.3.2008 21:12 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: PHP5 II. díl - vítěžství ducha nad hmotou
Odpovědět | Sbalit | Link | Blokovat | Admin
A jestlipak jsi poslal patch ?

Btw, rozběhat php4 a php5 na jednom stroji není nijak složité. Jedno jako modul, druhé jako fastcgi a v nastavení virtualhosta jen nastavíš asociaci přípony php.
Hello world ! Segmentation fault (core dumped)
15.3.2008 14:38 Georgius | skóre: 24 | blog: jirka
Rozbalit Rozbalit vše Re: PHP5 II. díl - vítěžství ducha nad hmotou
Patch jsem neposlal, předpokládám, že phpBB už není dále vyvíjeno a málokdo má tak dobré důvody jako já u něj zůstat ;-). Co se týče současného běhu obou PHP, zjistil jsem , že podstatně rychlejší je opravit phpBB :-)))

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.