nån som har någon aning om varför detta dyker upp på varje sida jag klickar på när jag väljer svenska som språk?

* Den valda filen /hsphere/local/home/om-tradi/om-trading.se/images/tmp/filemjdZzE kunde inte kopieras.
* Den valda filen /hsphere/local/home/om-tradi/om-trading.se/images/tmp/fileAt9Lc4 kunde inte kopieras.

Loggarna säger så här, bland annat;

Location http://www.om-trading.se/
Referrer http://www.om-trading.se/admin/settings/language
Message An error occurred during creation of the JavaScript translation file for the language Svenska.
Severity error

Jag kör drupal 6.2, modifierat fourseans-tema och hosten tillhör surftown... Det hela är rätt märkligt! Hjälp! :Z

mvh
workbench

Comments

zoo33’s picture

Category: bug » support

Jag tycker att det låter som ett problem med filrättigheter. Fast de två felmeddelandena verkar samtidigt inte riktigt ha med varandra att göra, det första tycks röra sig om bilder medan det andra handlar om språkfiler. Däremot kan båda ha med filrättigheter att göra. Kolla att de kataloger som Drupal behöver kunna skriva till har lämpliga rättigheter.

Hur som helst har jag svårt att tro att det har något med just den svenska översättningen att göra. Du kan testa att installera en annan översättning och se om det funkar bättre, men jag tvivlar.

zoo33’s picture

Status: Active » Postponed (maintainer needs more info)

Hur har det gått?
Jag stänger det här ärendet inom kort om det inte kommer fram någon mer information.

booleanhaze’s picture

Jag har exakt samma problem.
Jag packade upp alla po-filerna till min sajt och lade till svenska språket via admin-gränssnittet i Drupal.

På varje sida:
Den valda filen /hsphere/local/home/myhomefolder/mydomain.se/sites/default/files/tmp/filecxnbAk kunde inte kopieras.
Den valda filen /hsphere/local/home/myhomefolder/mydomain.se/sites/default/files/tmp/fileh7LPTP kunde inte kopieras.

Från log:
Meddelande: Ett fel uppstod när översättningsfilen för JavaScript för språket Svenska skapades.
Grad: fel

Om jag byter tillbaka till engelska så försvinner felmeddelandena.

Har spårat problemet till följande filer:
modules/block/translations/modules-block.sv.po
modules/system/translations/misc.sv.po
modules/system/translations/modules-system.sv.po

Om jag tar bort ovanstående filer innan jag lägger till svenska språket så fungerar det utan felmeddelanden. Jag har aldrig editerat po-filer så jag vet inte vad som kan orsaka problemet, men jag hoppas att detta kan vara till någon hjälp.
------------------------------
Sajten hostas hos Surftown, Apache 1.3.37
Drupal 6.3
MySQL 5.0.41
PHP4.4.7

Translation: sv-6.x-1.x-dev.tar 2008-Jul-14

zoo33’s picture

Tack för den detaljerade infon. Problemet uppstår alltså när en översättningsfil genererats och ska sparas. Jag är rätt övertygad om att det har att göra med era lokala installationer, närmare bestämt att webbservern inte har tillräcklig behörighet till files-katalogen eller någon av dess underkataloger. Kolla sidan Administrera >> Inställningar >> Filsystem.

Jag ser att ni båda använder Surftown. Det kan vara något i deras upplägg som gör att files-katalogen inte får rätt filrättigheter (vilket ska ske automatiskt).

Om ni kör fast finns det massor av info om filrättigheter och files-katalogen, bland annat:

What permissions does Drupal need?
Modifying Linux, Unix, and Mac file permissions
File Permissions and Ownership for Security

Om ni verkar ha rätt filrättigheter och det ändå inte funkar så vore det värdefullt om ni kunde ladda ner ett annat språk och testa med det. Att det funkar med engelska säger inte så mycket i och med att översättningssystemet inte behöver jobba över huvud taget då.

mimisiku’s picture

hi, if you resolved the problem, please give an solution in English, because i have the same problem.

Thanks

hoyer’s picture

Hello Mimisiku,

if you haven't solved this problem yet, try it with the following:

What permissions does Drupal need?
http://drupal.org/node/34025

For me the solution was:

  • Make the "Files"-folder and all sub-directories server writable (wwwrun:www and 775)
  • Go to http://yourpage/admin/settings/file-system to check wether this worked. If there's still any error message, submit the form by clicking the "save"-button
  • Now there shouldn't be any "non-writeable" warning anymore

Hope this helps.

zoo33’s picture

Status: Postponed (maintainer needs more info) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

chosig’s picture

Status: Closed (fixed) » Fixed

Sorry to "re-open" this, marking it as fixed, I had a hassle fixing this - stuck with the same host as the initiator, but I found a solution.

These must all be server-writable (777)

sites/default/files/tmp
sites/default/files/languages

You might have to delete and recreate folders that's present.

The actual error message in the first post is because the languages directory isn't writable by the webserver.

liden’s picture

Tack så mycket för den detaljerade informationen ovan, det har varit till mycket nytta. Tänkte försöka mig på en sammanfattning av problemet.

Sammanfattning för Surftown-användare:
1: Packa upp språkfilerna i root-mappen för Drupal.
2: Installera språkfilerna i Drupal(inloggad). (www.dinhemsida.se/admin/settings/language)
3. Ignorera felmeddelandena och öppna ftp-programmet du använder.
4. Gå till file://dinhemsida.se/sites/default och ta bort mapparna som finns där. Ta inte bort settings-filen
5. Skapa sedan följande mappar och filer manuellt:

Files
 - languages
 - tmp
 - .htaccess

OBS!
.htaccess-filen måste innehålla koden:

1 SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
2 Options None
3 Options  FollowSymLinks

Tänk även på att om du skapar din .htaccess-fil i anteckningar att du måste ändra filformatet från txt till alla filer.

6. ge de 3 mapparna filrättigheterna 777 och ge till sist .htaccess-filen 644 i filrättigheter. Nu ska allt fungera fin fint!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.