"Den valda filen kunde inte laddas upp på grund av att destinationen inte är korrekt konfigurerad"

Events happening in the community are now at Drupal community events on www.drupal.org.
WhiplashInfo's picture

Jag har i efterhand installerat svenska i en Drupal Acquia installation men fick följande felmeddelande:

Den valda filen /var/uploads/fileYOMrT5 kunde inte laddas upp på grund av att destinationen inte är korrekt konfigurerad.
Den valda filen /var/uploads/filelYdU7W kunde inte laddas upp på grund av att destinationen inte är korrekt konfigurerad.

Vad har hänt?

Comments

Webbservern måste ha skrivrättighet

TBarregren's picture

När en fil ladas upp blir den först en temporärfil som när uppladdnigen är avslutad flyttas till filkatalogen. Temporärfiler placeras i den temporärkatalog som du har angivit under admin/settings/file-system. Den slutgiltigt uppladdade och flyttade filen placeras i den filkatalog som du har angivit på samma ställe. Webbservern måste ha skrivrättighet till båda katalogerna, annars får du fel.


Thomas Barregren – imBridge

Tack!

WhiplashInfo's picture

Tack Thomas!

Det löste problemet. Skall eller bör jag ändra tillbaks till 644, 755 eller...?

Tomas Alsbro, www.WhiplashInfo.se / www.Skadeportalen.se (på gång)

Det beror på

TBarregren's picture

För maximal säkerhet bör du förstås inte ge mer rättigheter än nödvändigt. Om kataloger och filer hör till ditt konto och hör till en grupp i vilken webbservern igår så bör du generellt ha u=rw,g=r,o= för filer (0640) och u=rwx,g=rx,o= (0750) för kataloger. Men för tmp och files behöver du förstås ha ug=rw,o= för filer (0660) och ug=rwx,o= för kataloger (0770).

Mer information finns på Wikipedia.


Thomas Barregren – imBridge

Varmt Tack!

WhiplashInfo's picture

Varmt tack för din hjälp, Thomas!

Tomas Alsbro