könyvtár írhatóvá tétele

krisztaa képe

Sziasztok!

Hogyan lehet a files könyvtárt írhatóvá tenni, ha nem az?
/sites/default/files/color/garland-f4544af0/logo.png
a logo-t szeretném megváltoztatni.
Köszi előre is a segítséget!

Fórum: 
dióhéj képe

hát gondolom ftp vagy sftp hozzáférésed van, total commanderrel, vagy amit használsz megkeresed ezt az opciót és írhatóvá teszed :)

0
0
krisztaa képe

Igen ftp hozzáférésem van, s azt írja ki: Nem cserélhető a távoli fájl attribútuma. Ilyenkor akkor most mi van?

0
0
dióhéj képe

há jó kérdés
nem lehet, hogy másik könyvtáron belül van, aminek nem módosítható a jogosultsága?
nem dobott le közben a nyet vagy ilyesmi?

0
0
krisztaa képe

Csak ennek a könyvtárnak nem módosítható a jogosultsága. De nem értem miért...

0
0
Nagy Gusztáv képe

hogy a Drupal (vagyis PHP) által létrehozott fájlokhoz az FTP-n csatlakozott felhasználónak nincs joga pl. attribútumot módosítani. Ezt sok szolgáltató nem tudja/akarja korrekten megoldani. Ilyenkor marad az e-mail a szolgáltatónak.

0
0

Nagy Gusztáv

nevergone képe

Sajnos ilyen gyakran van, én is sokszor futottam bele ebbe a problémába.

Gyorsmegoldás lehet még, ha írsz egy PHP-szkriptet a következő tartalommal:

chmod ('/sites/default/files/', 644)

Szükség szerint módosítod a megadott könyvtár elérési útvonalát, feltöltöd a szerverre, majd lefuttatod böngészőből a szkriptet.

0
0
krisztaa képe

A php szript valamelyik fájlon belül legyen, vagy csináljak egy új fájlt ezzel a tartalommal? A böngészőből hogyan futtatom le a szkriptet? Elég kezdő vagyok... Köszi előre is!

0
0
nevergone képe

új fájl legyen (pl konyvtar.php néven), töltsd fel a szerverre a Drupal könyvtárába, majd írd be a böngészőbe: http://az_en_oldalam/konyvtar.php

Ha esetleg ez nem segít, mert túl szigorú a megadott jogosultság, akkor próbáld ki 644 helyett 777 -el.

0
0
krisztaa képe

Megcsináltam a fájlt, de a végén mikor megnyinám, azt írja ki, az oldal nem található. Mikor így írom be:

chmod ('/sites/default/files/color', 777)

akkor megnyílik, a fájl, de nem változik semmi. Megnéztem a Total Commanderben, az attribútumok módosításánál, s 775 van, így azt hiszem elméletileg lenne jogom a logó cseréhez, de mégse jelenik meg semmi.

0
0
krisztaa képe

Na, most nem tudom mit történt, de mégis megjelenik a logó. Nagyon köszi a segítséget!!

0
0
Bálint képe

A logót ne így cseréld le, hanem a /admin/build/themes/settings/global oldalon.

A jogosultsági probléma meg talán abból adódik, hogy a www-data a tulajdonos, és root jog kellene ahhoz, hogy azt írhasd. De ez csak egy tipp.

0
0
krisztaa képe

Igen, így akartam volna az elején lecserélni a logót, de hiába állítom be itt, mert egyáltalán nem jelenik meg semmi. Akkor vajon most mit csináljak?

0
0