drupal a phpbb3
Vložil/a Anonymous, 5 Srpen, 2010 - 06:55
Kategorie:
Jak na to?
Týká se verze:
Drupal 6.x
Zdravím.
Vím, že se to tady x krát – nebo hlavně na ang. foru – probíralo, ale nedaří se mi opatchovat soubor functions_user.php pomocí programu patch ani eclipse. nemáte někdo k dispozici opatchovaný soubor pro verzi phpbb 3.0.7?
Důvodem patchování je vyskytující se chyba, pokud chci forum nechat zobrazovat uvnitř drupalu – Template path could not be found: styles/prosilver/template .Pokud dám, že chci zobrazit forum in window, tak zase neznám adresu, kde se forum zobrazí
Děkuji.
A nechcete sem třeba napsat,
A nechcete sem třeba napsat, co to hlásí, když se to snažíte opatchovat? Nepatchujete třeba nesprávnou verzi?
u eclipse to hlásí, že patch
u eclipse to hlásí, že patch je pro multifiles ale ja to aplikoval jen na jeden. popravdě, vůbec nevím jak to správně udělat.zkoušel jsem to také unxutils – všechny soubory dal do stejného adresáře – to je patche plus functions_user.php. postupoval jsem podle install.txt i podle mnohých návodů, ale nikdy jsem nepatchoval, linux znám jen jako uživatel.
výsledek je níž:
File to patch: Skip this patch? [y] Skipping patch. 1 out of 1 hunk ignored patching file `functions_user.php' Assertion failed: hunk, file patch.c, line 321This application has requested the Runtime to terminate it in an unu Please contact the application's support team for more information.
Zkuste to raději tím řádkovým
Zkuste to raději tím řádkovým příkazem patch. Když tak něco málo k němu se dá přečíst i tady: http://en.wikipedia.org/…h_%28Unix%29
Nevím přesně, jakou strukturu má to, co patchujete, ale obecně platí, že pokud je patch na více souborů a některé jsou uloženy v různých adresářích, programu patch to nevadí, pa naopak, on právě očekává, že ty soubory, které pak upravuje, budou právě v těch konkrétních adresářích. Takže když je nahrajete všechny do jednoho, najde jen něco.
Další možnost je, podívat se přímo do souboru s příponou patch. Ono totiž ten jeho obsah bývá i celkem srozumitelný a možná by se vám tak povedlo zjistit, co přesně za změny v kterých souborech dělá – a pak tu jednu změnu můžete udělat i ručně.
A ještě
A ještě k patchování:
http://drupal.org/node/60108 http://drupal.org/node/60179 http://drupal.org/node/60182
jistě všechny tyto návody
jistě všechny tyto návody jsem už dvakrát prostudoval. přesto mi to nejde ani jednim. nejlíp to šlo s unxutils, ale jak jsem psal výše, nic to nezapsalo. nevim proč. zkusím se mrknout do toho patche, co se tam opravuje. ale kdyby někdo měl už ten soubor functions_user.php opatchovaný patchem 3.0.7 a mohl bych si to jen stáhnout, byl bych vděčný.
Já jinak s phpBB nemám žádné
Já jinak s phpBB nemám žádné zkušenosti, takže přímo souborem neposloužím, ale jen bych si ještě dovolil jeden postřeh – když se vám povede ten soubor (třeba i ručně) opravit, jste ve výhodě – protože to pak zvládnete i až bude třeba novější verze Drupalu… Jinak budete odkázaný na to, až vám ten soubor zase někdo poskytne, nebo budete muset zůstávat u staré verze Drupalu…
Můžu se ještě zeptat, odkud přesně máte ten patch a na jakou verzi Drupalu se ho pokoušíte aplikovat?
Poslat nový komentář