Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Apache a Wikifilter.so nespolupracují

Vyzkoušel jsem všechno včetně pohanské modlitby a plivnutí přes rameno...

V tomhle vlákně http://pc.poradna.net/question/view/60209-wikipedia -jak-stahnout-obsah jsem vyřešil zprovoznění Wikipedie na lokálním PC, dělal jsem to v práci na WinXP Pro a použil jsem Complex Web Server a po hodině se mi to povedlo (dělal jsem psí kusy). Doma je vše jinak.

Mám WinXP Home, tj, není v ních IIS, instaloval jsem (postupně) Complex Web Server (Kráťův odkaz v předchozím vlákně), po 2 dnech drbačky s konfigurací jsem stáhl samotnej Apache 2.2.3, nainstaloval a spustil.

Nefunguje mi však spolupráce Apache s Wikifilter modulem, zastoupeným souborem Wikifilter.so (verze 2.3_fix), kterej slouží jako další modul pro Apache. Jakmile přidám do konfiguračního souboru Apache (httpd.conf) řádek

LoadModule wikifilter_module modules/wikifilter.so

přestane Apache pracovat. Úpravu souboru jsem dělal při vypnutým Apachi. Ať dám wikifilter.so kamkoli (libovolná složka a zapíšu cestu včetně "unixovejch" lomítek) nebo ho přejmenuju (velký/malý písmena), jakmile chci aby s ním Apache pracoval, odmítne to. To se projeví tak, že Apache z Complex Web Server buď zatuhne nebo ho ignoruje, Apache z Apache 2.2.3 zobrazí dialog

The requested operation has failed!

Přitom když vyhodím ten WikiFilter, tak mi Apache tutově jede, zadám localhost a dostanu výchozí stránku (součástí je 5 PHP skriptů). Např. PHP info vrací kompletní stránku plnou tabulek (znalci ví o čem mluvím).

Přitom jsem dle návodu vytvořil indexovej soubor přes WikiIndex, stejně tak soubor s databází (xml) je přítomen.

Už jsem z toho fakt zoufalej. Napadá vás něco rozumnýho?

Pavel

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
predpokladam, ze si urobil vsetko podla tohto navodu: wikifilter.sourceforge.net(A quick guide to br…
IgorK 21.10.2006 19:44
IgorK
Taky předpokládám, že všechno. Četl jsem to několikrát. Navíc, v práci se mi to (nějak) povedlo, trv…
Pavel 21.10.2006 19:51
Pavel
no ono tam vlastne ani nie je co instalovat. skusil som to u seba a Apache v pohode funguje, dal som…
IgorK 21.10.2006 20:14
IgorK
Apache 2.0.59 (ne 2.0.54) mi napíše: Can't locate API module structure "WikiFilter_module" in file […
Pavel 21.10.2006 21:02
Pavel
pastni sem tu tvoju directivu, ci tam nemas nejaky preklep. alebo najlepsie daj na edisk.cz cely htt…
IgorK 21.10.2006 21:08
IgorK
Pavel_httpd.zip_(11.84kB).html Je to poslední řádek v sekci LoadModule Děkuji za pomoc! Pavel
Pavel 21.10.2006 21:13
Pavel
a toto je co? LoadModule Wikifilter_module "C:/Wikipedia/WikiFilter.so" ma to byt LoadModule WikiFil…
IgorK 21.10.2006 21:22
IgorK
To vzniklo tak, že jsem zkoušel zda náhodou Apache nemá "unixový" chování a zda rozlišuje v názvech…
Pavel 22.10.2006 00:00
Pavel
to uz ale skor vyzera, ze mas blby wikiindex. ked budem mat cas, skusim si ho vytvorit u seba.
IgorK 22.10.2006 10:31
IgorK
Aha, no to by snad možný bylo. Mohlo se stát, že se datovej soubor stáhl chybně a index se sice vytv… poslední
Pavel 22.10.2006 12:06
Pavel

no ono tam vlastne ani nie je co instalovat. skusil som to u seba a Apache v pohode funguje, dal som len do httpd.conf tutu directivu:

LoadModule WikiFilter_module "C:/www/wiki/WikiFilter.so"

verzia apache: Apache/2.0.54
verzia filtra: WikiFilter_v2.3_fix.zip
OS: win xp sp2
p.s.: wikiindex som nerobil ale predpokladam, ze to problem nebude.

To vzniklo tak, že jsem zkoušel zda náhodou Apache nemá "unixový" chování a zda rozlišuje v názvech souborů malý a velký, dělal jsem různý kombinace.

Opravil jsem to a Apache nehlásí chybu, akorát je blbý že ten modul pro Wiki jaksi nevrací žádnou stránku, tj. localhost/wiki/ vrací 404.

Pavel

Zpět do poradny Odpovědět na původní otázku Nahoru