Unable to open ... for writing

balázs2 képe

Sziasztok!

Frissen telepített 5.3-as Drupalnál Garland Smink beállítása után ilyen hibaüzenetek jönnek:
"The selected file themes/garland/images/menu-collapsed.gif could not be uploaded, because the destination is not properly configured."
"warning: imagepng() [function.imagepng]: Unable to open 'files/color/garland-fa0ef516/body.png' for writing: No such file or directory in /mnt/sda6/dzone.hu/www/www.dzone.hu/modules/color/color.module on line 415."
stb..
Úgy vélem a .htaccess-el van a probléma. Ha felmásolom a telepítő kitben lévő htaccess-t, akkor a Drupal "internal server error"-al száll el, ha kitörlöm, akkor jelentkezik a fenti probléma.
A szolgáltató csak a az AuthConfig és a FileInfo használatát engedélyezi. Okozhatja ez a gondot, ill. hogyan orvosolható?

Kösz

pp képe

Nem tudja létrehozni a Drpal(color.module) a szükséges fájlokat.
Létezik a files mappa, írható? stb.

Állapot jelentést nézd meg!

pp

0
0
balázs2 képe

Files mappa létezik: rwxrwxrwx jogokkal, állapot jelentésben nem jelez hibát: "File system Writable (public download method)"
Itt: http://drupal.org/node/150921 azt írják, hogy:
"The color module is trying to create the folder in the files/color directory but it can't because Drupal doesn't have permission to do so."

Nem értem, hogy miért nem tudja írni, ha minden joga megvan hozzá.

0
0
pp képe

pontosan nem tudom melyik kapcsoló, de a php-ban van egy ch??? kapcsoló, ami az újonnan létrehozott mappákra adandó jogokat alapesetben beállítja. Ha ez nem megfelelő, akkor nem tud bele írni a szerencsétlen (tehát ha mondjuk r-xr-xr-x)
Nézd meg, hogy a files mappán belül létrehozott mappáknak milyen jogokat ad a rendszer.

pp

0
0
balázs2 képe

rwxr-xr-x, 755 az owner írhatja

üdv

0
0
aries képe

Az owner a webszerver / php-cgi usere?

Aries
http://aries.mindworks.hu

0
0
balázs2 képe

Az FTP kliensemen nézem, gondolom, hogy akkor én vagyok az owner és nem a webszerver. Ezek szerint az a gond, hogy a webszerver nem írhatja a megfelelő könyvtárat.
Akkor a megoldás az, hogy átállítom a jogokat rwxrwxrwx-ra a megfelelő könyvtárakban?

köszönöm

0
0
aries képe

Igen, a fájlokra se felejtsd el.

Aries
http://aries.mindworks.hu

0
0