źle budowany php

Jacek Osiecki joshua w ceti.pl
Pon, 11 Cze 2001, 12:38:55 CEST


Witam!

Sorki, że tak od razu z kolejnym problemem, no ale w końcu po to się
zapisałem na tą listę :-)

Po ugradzie do php-4.0.5-2 z 4.0.3-1 pojawiły się problemy... Otóż php teraz
bezwstydnie pokazuje na wynikowej stronie wszystkie jednolinijkowe
komentarze, tj. zaczynające się "//" i "#". Komentarze /* ... */ nie są
pokazywane.
Oprócz efektu optycznego skutkuje to rozwaleniem nagłówków i takich rzeczy
jak autoryzacja...

Czy ktoś może mi powiedzieć, z czego to wynika? Czyżby ktoś z developerów
php postanowił zostawić tylko jeden typ komentarzy?

To jedna sprawa, przypuszczam że nawet nie w gestii developerów PLD...

A teraz coś z tutejszego ogródka :-)

Tenże sam php. W spec-u jest taka linijka:

	--with-libpdf=shared	\

I wszystko byłoby w porządku... ale niestety tak nie jest. Otóż odpowiedni
plik jest budowany (a jakże), ale potem nie trafia do żadnego pakietu! Co
więcej, libphp4.so potrzebuje do działania libpdf - zupełnie niepotrzebnie,
imho...

Następne: /etc/httpd/php.ini nagle przeprowadziło się do /etc/php/php.ini...
czy tak ma już zostać? Poprzednia lokalizacja była chyba bardziej
uzasadniona, a tak robi się niepotrzebny bałagan w etc - zwłaszcza, że
równie dobrze mogłoby być /etc/php.ini.

Teraz sprawa modułów do php.
Czy ktoś mi wyjaśni, dlaczego widzę coś takiego (odnosi się do wszystkich
modułów:

[root w animagic i686-RPMS]# rpm -qpl php-mysql-4.0.5-2.i686.rpm 
/usr/lib/php/extensions/no-debug-non-zts-20001222/mysql.so

Co to za katalog? Przecież to powinno lądować w /usr/lib/apache/php, gdzie
zresztą php tychże bibliotek szuka...

To tyle na razie... byłbym wdzięczny za reakcję.

Pozdrawiam,
-- 
Jacek Osiecki
joshua w ceti.pl




Więcej informacji o liście dyskusyjnej pld-devel-pl