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

Předmět Autor Datum
pretoze ti Apache zatuhne, tak mas najskor problem v kompatibilite medzi Apache a samotnym modulom.…
IgorK 21.10.2006 14:11
IgorK
Aha, v tom by to mohlo bejt. Apache je nejnovější 2.2.3 a ten WikiFilter byl 2.3 a novější verze s n…
Pavel 21.10.2006 14:20
Pavel
Vyzkoušel jsem WikiFilter 2.2, 2.3, 2.3_fix s novým Apachem 2.2.3 a pořád to nefunguje. Je ale zajím…
Pavel 21.10.2006 16:43
Pavel
Je to nějaký zakletý, Apache 2.2.2 ani 2.2.3 si nerozumí s WikiFiltrem 2.2, 2.3 a 2.3_fix, aspoň na…
Pavel 21.10.2006 17:15
Pavel
to: The requested operation has failed! bylo , kde? Kouka jsi do logu co to píše ?
AZOR 21.10.2006 18:01
AZOR
Vyskočilo dialogový okno s touhle chybou, která je tutově zapříčiněná Wikifiltrem, když jsem ho v ko…
Pavel 21.10.2006 18:31
Pavel
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
Přísahám na holej pupek, že to dělám stejně. WinXP SP2, WikiFilter 2.3_fix. Lišíme se Apachem, zkusí…
Pavel 21.10.2006 20:43
Pavel
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
Ještě stáhnu 2.0.54 a pak se půjdu **** Pavel
Pavel 21.10.2006 21:09
Pavel
Verze 2.0.54 načte modul bez problémů, ale opět localhost/wiki/ nevrací nic kromě 404. Ach jo, je to…
Pavel 22.10.2006 00:16
Pavel

Vyskočilo dialogový okno s touhle chybou, která je tutově zapříčiněná Wikifiltrem, když jsem ho v konfiguračním souboru zakomentoval, Apache naběhl a ještě si u toho prozpěvoval :-)

Do logu jsem se nekoukal (uznávám že je to chyba), několikrát jsem web server přeinstalovával (místo toho).

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