Galerie : phpRS Fórum
Máte dotaz ohledně doplňku Galerie?
phpRS - redakční a informační systém
Dotaz na chmod a galerii 0.99.500d
Zaslán uživatelem/kou: js (IP adresa zaznamenána)
Datum: 2006-08-13, 13:18

Neví nikdo v čem může být tento problém....?
Updatoval jsem galerii 0.99.100 na 0.99.500d a najednou když přidávám obrázky přes webové rozhraní,ať už jako redaktor či admin ,nastaví se chmod obrázku na 600
přes ftp Commander jde obrázek jen smazat,nelze mu už bohužel měnit chmod......a také nelze kopírovat pro zálohu atd.
Při přidávání přes ftp rozhraní galerie se nastaví chmod správně na 644.....
Hostuji na Banan.cz.

p.s.nadhledy se zobrazí správně,lze u nich měnit chmod bez problémů.....


p.s.2 koukal jsem na forum bananu a objevil toto....

# definice problému :
vytvoříte, nebo uplodujete nějakou složku, soubor a nemůžete jej potom smazat pomocí FTP

vznik tohoto problémů:
je to způsobeno tím, že tento soubor, adresář byl vytvořen pod UŽIVATELEM pod kterým jede APACHE, uživatel pod který jede apache, nazveme ho APACHE_UŽIVATEL má uplně jiné práva, než UŽIVATEL pro FTP, nazveme ho FTP_RADOVAN_UŽIVATEL ( APACHE_UŽIVATEL je jenom jeden, FTP_JMENO_UŽIVATEL má každý klient právě jeden )

řešení:
je nutné použít FTP funkce [http://php.benscom.com/manual/cs/ref.ftp.php] a nebo stačí se podívat na ukázkový příklad [http://howto.banan.cz/dir/]

poznámka:
pokud budete pouze se soubory a adresáři pracovat pomocí PHP skriptů, můžete pro upload použít následující příklad [http://howto.banan.cz/upload/]


...jak je možné,že galerie přidává práva apache a né přímo vlastníkovy? Nemá to nikdo opravené,popřípadě nevíte jak změnit ,aby se obrázky zapisovaly pod chmodem 644,jak to dělá interní galerie phprs systému ....



Celkem upraveno 7×. Poslední úprava js v 13.08.2006 21:03.

Re: Dotaz na chmod a galerii 0.99.500d
Zaslán uživatelem/kou: js (IP adresa zaznamenána)
Datum: 2006-08-13, 21:42

Tak jsem to částečně obešel :-))
(pro kopírování a zálohu obrázků na localhost to dostačuje)

Změna se provádí v gal_fnc_obrazky.php

K funkci pro /* PRIDANI JEDNOHO OBRAZKU */
nikde tady....za:

$nahraj=ObrazekNahraj($_FILES["obrazek_url"]["tmp_name"],$media_file,$thumbnail_file,"move"); // provedeme nahrani obrazku

připsat toto....
chmod ($media_file,0744); // nastaveni pristupovych prav
chmod ($thumbnail_file,0744); // nastaveni pristupovych prav


toto je tutné přidat ještě zde:
/* PRIDANI VICE OBRAZKU AUTOMATICKY */
/* PRIDANI VICE OBRAZKU PODLE UZIVATELE */
a pro jistotu i zde :-))
/* PRIDANI VICE OBRAZKU PRES FTP */



Celkem upraveno 3×. Poslední úprava js v 13.08.2006 22:26.

Re: Dotaz na chmod a galerii 0.99.500d
Zaslán uživatelem/kou: Michalek (IP adresa zaznamenána)
Datum: 2006-08-13, 21:45

Hm, když to je vono. Někde to funguje, někde to nefunguje; stejne jako "copy" a další. V nový verzi to ale bude maximálně ošetřený. (i když už teď vím, že na některých hostinzích to prostě nepojede ani když se budu na hlavu stavět).

Jo a do ftp funkcí se asi pouštět nebudu. To je zadávání dalších údajů a to se mi moc nechce.

--
[ SAFUS.EU | OFFLINE | FOREVER ]

Re: Dotaz na chmod a galerii 0.99.500d
Zaslán uživatelem/kou: js (IP adresa zaznamenána)
Datum: 2006-08-13, 22:12

Já vím....
Bohužel v rámci "bezpečnosti" hodně providerů serverů ať už free či placených omezuje či zakazuje hodně funkcí...ale ,aby to nedopadlo za chvíly tak,že si budeme na weby nahrávat jen texty a k tomu filtrované,kvůly obsahu :-((

p.s. koukal jsem na např. [http://econnect.ecn.cz/index.stm?x=74645] a zjistil,že to nastavení chmod 600 je způsobeno nastavením serveru na Safe Mod=on



Celkem upraveno 1×. Poslední úprava js v 14.08.2006 02:06.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.