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