Přihlásit se

Nelze nastavit práva složek tmp a logs

27. bře 2013 11:30 #106048
Nelze nastavit práva složek tmp a logs od Jiří
Začátečník
Dobrý den,
pročítal jsem všechny možné diskuze na tomto fóru a zkoušel nastavení podle rad. Bohužel se mi stále nedaří nastavit oprávnění pro složky tmp a logs, tak aby do nich Joomla mohla zapisovat. Obě složky jsem nastavil na oprávnění 777 a zkoušel jsem je dle rad nahrát přes ftp na local, na serveru odstranit a pak znovu nahrát na server a změnit znovu chmod - nepomohlo. Zkoušel jsem také složky odstranit a vytvořit přes ftp přímo na serveru. Joomla mi stále hlásí, že složku nelze měnit. Mohl by mi prosím někdo poradit, co by mohlo být špatně? Předem děkuji.

27. bře 2013 11:34 #106049
Odpověď od prontik
Zkušený uživatel
Hostujete kde?

Joomla je jako puzzle. Stačí vědět jak ty dílky k sobě poskládat.

27. bře 2013 11:36 #106050
Odpověď od Jiří
Začátečník
Není to komerční hosting. Je to u jedné firmy se kterou spolupracujeme.

27. bře 2013 11:54 - 27. bře 2013 11:54 #106051
Odpověď od karel
Zkušený uživatel
Buď:
a) máte špatně uvedenou cestu k těmto složkám,
nebo
b) (pokud je cesta ke složce správná) pro přístup ke složce není oprávnění.


Pokud jste ověřil b), ověřte taky a)
Cestu (část cesty) k tmp a logs můžete "okoukat" třeba z backendu: Stránky > Systémové informace > Informace o PHP (třeba z hodnoty SCRIPT_FILENAME nebo doc_root nebo open_basedir), nebo vytvořením a vykonáním php skriptu, který cestu k právě vykonanému skriptu vypíše:
Code:
<?php echo getcwd(); ?>

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

27. bře 2013 12:58 #106053
Odpověď od Jiří
Začátečník
Děkuji moc za radu, bylo to pravděpodobně opravdu tou cestou. Řešil jsem problém s podporou a nastavení práv složek je vyřešeno v tom smyslu, že mi Joomla v systémových informacích - práva složek hlásí, že složku "lze měnit". Bohužel můj základní problém, který jsem zde tedy nepopisoval, to nevyřešilo.

Chtěl jsem totiž nainstalovat rozšíření Joomly, ale hlásilo mi to nekonečnou smyčku. Začal jsem tedy řešit, dle rad z fóra, oprávnění složek. Teď, když by vše mělo být OK, tak to opět nelze nainstalovat a vyhodí hlášku "nelze otevřít archiv". Nevíte náhodou čím by mohlo být ještě toto?

27. bře 2013 13:11 #106054
Odpověď od HonzaKr
Moderátor
V jakém formátu máte "zazipované" rozšíření, které chcete instalovat? Je na hostingu naistalované patřičné rozšíření pro rozpakování souborů?

:: bývalý člen Joomlaportalu ::

27. bře 2013 21:08 #106065
Odpověď od Jiří
Začátečník
Je to v zipu. Zkusím ověřit u webhostingu. Nebo mohu to nějak zjistit sám?

27. bře 2013 21:16 #106066
Odpověď od HonzaKr
Moderátor
Podívejte se v administraci na informace o PHP, mělo by tam být rozšíření pro ZIP.

:: bývalý člen Joomlaportalu ::

27. bře 2013 22:56 #106069
Odpověď od Cony
Moderátor
Zde máte článek přímo na wiki Joomly o této chybě.

28. bře 2013 08:43 #106079
Odpověď od HonzaKr
Moderátor

Cony napsal: Zde máte článek přímo na wiki Joomly o této chybě.

Teď už řešíme zase jinou chybu .... :)

:: bývalý člen Joomlaportalu ::

28. bře 2013 09:44 #106082
Odpověď od Jiří
Začátečník
V info o PHP je Nativní ZIP povolen - ano. Ale rozšíření pro zip tam není. Takže to bude asi věc hostingu, že?

28. bře 2013 10:08 #106083
Odpověď od HonzaKr
Moderátor
Ano, domluvte se s hostingem.

:: bývalý člen Joomlaportalu ::

28. bře 2013 10:10 #106084
Odpověď od karel
Zkušený uživatel
Rozlišujte rozšíření (extension) čeho "to" je.
Pokud chcete na straně hostingu (na serveru) pomoci PHP (!) rozbalit archív, tak konfigurace PHP (rozšíření pro PHP) to musí umožňovat.
Informace o konfiguraci PHP zobrazuje informace o nainstalovaných (dostupných) rozšířeních v phpinfo() (v backendu Joomly to jsou Informace o PHP). Obsahuje, například, podobnou informaci:
Code:
zip Zip enabled Extension Version $Id: 74f868b5c3320a31af332207df35d4ff525cba1e $ Zip version 1.11.0 Libzip version 0.10.1
což Vás informuje o tom, že rozšíření PHP, pro využívání funkcí pro práci s archívy typu "zip" je zapnuta ...

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

28. bře 2013 12:07 #106087
Odpověď od Cony
Moderátor

HonzaKr napsal: Teď už řešíme zase jinou chybu .... :)

A jéé, tak to jsem nějak zpomalený.
Co se týče nativní podpory zip - v některé z verzí PHP (resp. knihovny zlib) je chyba, která se projevuje tak, že větší soubory Zip (s větším množstvím souborů) nelze otevřít. Již jsem se s tím na některých hostinzích setkal. Řešením je buď úprava jádra Joomly, aby ignorovala nativní podporu zip, nebo rozšíření překomprimovat do něčeho jiného (tar.gz).

28. bře 2013 13:09 #106091
Odpověď od Jiří
Začátečník
Tak vyzkouším ještě tedy zabalit do něčeho jiného. Ještě mě napadá, zda není nějaká možnost nahrát již rozbalené soubory přes ftp a nainstalovat rozšíření z adresáře na serveru z nezabalených souborů?

Powered by Fórum