roundcube webmail a problem s PHP pri instalaci

Dan Lukes dan at obluda.cz
Wed May 17 18:30:57 CEST 2006


Miroslav Lachman napsal/wrote, On 05/17/06 18:00:
> This port requires the Apache Module or the CGI version of PHP, but you have
> already installed a PHP port without them.

	Tuhle hlasku to vypise, kdyz Makefile obsahuje WANT_PHP_WEB (coz 
znamena, ze port potrebuje, jak sama hlaska rika, php jako cgi nebo jako 
Apache modul) - a to Makefile obsahuje, ale /usr/local/etc/php.conf, 
promenna PHP_SAPI (ktera rika, jake aktualni varianty PHP jsou pritomny) 
neobsahuej ani "cgi" ani "mod" - jinymi slovy, nainstalovane PHP neni 
ani modul do Apache, ani CGI verze.

	Otazka je, proc PHP neni pozadovane verze.

	Ja to vidim tak - ten, kdo prekladal PHP5 ho prekladal jako port 
lang/php5. Neuvedl WITH_APACHE a on je defaultne bez teto podporu (takze 
schazi "mod") a naopak uvedl WITHOUT_CGI, ktere defaultne zaple je 
(protoze se rozhodl, ze ho nebude pouzivat) a tim zmizelo i "cgi" SAPI.

	Alternativne - nemusel uvade/neuvadet zadna WITH* - proste se to kdysi 
zeptalo (takove to vyplnovaci/zaskrtavaci okenko co nektere porty maji), 
nekdo to nejak zaskrtal, ono si to ulozilo a ted si to pamatuje a 
preklada podle toho. *)

	Takze reseni je IMHO znova prelozit lang/php5 s WITH_APACHE.

	Ovsem, vzhledem k tomu, ze soucasn ePHP je uz 5.1.4 lze to s vyhodou 
spojit s upgradem (pak je samozrejme treba upgradovat i vsechny ostatni 
PHHP5 moduly).

					Dan


*) nevite nekdo, jak snadno tuto feature odstranit ? Chci, aby si to 
optiony neukladalo a zejmena pri pristi kompilaci to nepouzivalo ty ulozene.

-- 
Dan Lukes                                   SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz



More information about the Users-l mailing list