Povolení zápisu do adresáře.
Vložil/a Anonymous, 13 Prosinec, 2006 - 12:30
Kategorie: Instalace Drupalu
Týká se verze:
Ahoj, jak zajistit povolení zápisu do adresáře když drupal nebezi na mem serveru, a tedy neovlivnim pristupova prava… dava mi to chybovou hlasku: „Do adresáře files nelze zapisovat, protože nemá nastavena správná práva.“ Tony

prikaz je: chmod
prikaz je: chmod 777 files
Dejte ho treba pres FTP. Jde to i total commanderem pomoci praveho tlacitka na slozku a tam prava
Sice starší dotaz, ale
Sice starší dotaz, ale mám stejný problém, snažím se upravit práva adresáře „images“ … ale v TC mi to vyhodí jen hlášku „nelze změnit atributy vzdálených adresářů“ Můžete mi někdo poradit?
prostě vezmeš, označíš
prostě vezmeš, označíš složku nebo soubor kterému chceš měnit práva a pak v totalcomanderu dáš „soubor“ → „práva“ a tam si nastavíš 777 nebo 666, implicitně je tam nastaveno 644 (co to znamená tam pochopíš, lze to tam nastavit i zaškrtáváním v políčkách práv) u všech ostatních FTP klientů je to dost podobný, ale nastavení je třeba v kontextové nabídce když na soubor klikneš pravym myšítkem a podobně… Na nastavení práv nemusíš být majitelem serveru, nastavovat to jde i na freehostinzích a podobně
Děkuji za odpověď. Tenhle
Děkuji za odpověď. Tenhle postup znám, i jsem to zkoušela tak udělat, ale vždycky mi to vyhodí hlášku, že nelze měnit atributy vzdálených souborů.
Mě to taky hlásilo, ale
Mě to taky hlásilo, ale vyřešil jsem to změnou přístupových práv v nadřízené složce k drupalu a funfuje to.
napis mi na ICQ
napis mi na ICQ 199–325–154
ahoj, mam stejny problem,
ahoj, mam stejny problem, vzorovy priklad… nainstaluju drupal, vse bezi, mohu menit prava kvuli instalaci… pak kdyz napriklad celou slozku drupalu smazu, tak to nesmaze vsechny dresare, protoze napr. ke slozce sites nemam prava, a ani je nemohu zmenit ftp klientem. deje se mi to na vsech 2 serverech, kde provozuju weby. podpora hostingu mi ochotne prava vzdy prideli, ale pak zase kdyz potrebuju neco se slozkama pozdeji.....presunout ci prejmenovat, tak opet nemam prava…zacarovany kolotoc, ani podpora neni schopna mi napsat kde delam nebo delaji chybu, pisou spatny chown :D rozumi nekdo problemu? dekuji za pomoc a navrhy, je to fakt opruz, hlavne kdyz se to opakuje. prideleni prav nadrazenym slozkam take nelze, jen te hlavni, a to nic nemeni. moc dekuju
Můj návrh na řešení je,
Můj návrh na řešení je, tvořte při instalaci složku „files“ (sites/default/files) vždy ručně. Pak už by to nemělo dělat problémy.
tu jsem rucne delal, ale diky
tu jsem rucne delal, ale diky za napad
Tuto – ale opatrne
Tuto – ale opatrne s tym:
http://drupal.org/node/351438
v tom se ponekud neorientuju,
v tom se ponekud neorientuju, a ani bych nevedel co z toho a jak pouzit. nejak polopate bych to zvladl :D takze je to chyba drupalu? lze tomu priste pri instalaci zabranit? diky za pomoc
Nie je to chyba Drupalu. Je
Nie je to chyba Drupalu. Je to vec toho ako funguje praca zo subormi a pridelovanie prav (a vlastnictva) suborom na unix systemoch. Web server nad ktorym bezi Drupal je spusteny pod pouzivatelom (obycajne www) a teda aj vsetky Drupalom (php skriptami) vytvorene subory a adresare maju vlastnika pouzivatela www. A ty si prihlaseny na FTP pod menom johndoe (alebo akym, to neviem) a teda nie si vlastnik tychto suborov → takze s nimi nemozes nic robit. Cisto teoreticky mozes vyskusat takym suborom nastavit prava cez ftp klienta (rwxrwxrwx) a vtedy by si ich mohol zmazat.
Na tom odkaze su priklady PHP skriptov ktore ked spustis v danom adresari pobezia pod pouzivatelom web servera a teda budu moct s tymi subormi a adresarmi manipulovat.
takze muzu soubor vytvorit
takze muzu soubor vytvorit (pri instalaci) ale ne menit? to je dost omezujici je divne ze nejdriv prava menit muzu a pak najednou ne…
Ten co si vytvoril ty menit
Ten co si vytvoril ty menit mozes ale ostatne vovnutri ktore uz vytvorilo phpcko brania zmazat nadradeny adresar…
a ktery ze skriptu mam pouzit
a ktery ze skriptu mam pouzit ci upravit? diky
diky za trpelivost.. neni
diky za trpelivost.. neni o tom nejake ucelene povidani? dekuju PS: prejmenovat slozky muzu…divna ochrana, az na ten soubor v posledni, kvuli kteremu to cele je cs_203983441b9e00e909423226d7b2e766.js :D
stejný problém
Instaluji drupal na active24 a nelze mi nijak nastavovat atributy u nahraných souborů na serveru. Nastavuji tedy atributy a práva již na pc a vytvářím je ručně, ale po nahrání mám prostě smůlu. Končí to vždy takto:
Hláška instalace drupalu: "Nepodařilo se vybrat Vaší databázi na serveru MySQL, což znamená, že uživatelské jméno a heslo pro spojení se serverem jsou správné, ale je problém s přístupem k datům. MySQL vrací následující chybové hlášení: Access denied for user ‚******‘@‚..*.%‘ to database ' ************. Jste si jist/a, že máte správné jméno databáze? Jste si jist/a, že tato databáze existuje? Jste si jist/a, že uživatel použitý k připojení k MySQL má oprávnění k přístupu do této databáze?
Výpis stránky: PHP Warning: fopen(./sites/default/settings.php) [function.fopen]: failed to open stream: Permission denied in D:*****************.net\WWWRoot\includes\install.inc on line 236
Napíši na hosting a uvidím…
Ale to je hláška o tom, že
Ale to je hláška o tom, že nemáte přístup k databáz MySQL, to nemá co dělat s atributy složek a souborů…
taky mě to hlasí o právech
taky mě to hlasí o právech k zapisu v totalu je povolim na 777 ale stale nic????
parava pro složku sites jsem
parava pro složku sites jsem dal a toto http://img694.imageshack.us/…0617131.jpg/
už jde
už jde
Poslat nový komentář