Problem "file could not be read" na home.pl

po zaimportowaniu pliku wyskakuje bład:

* The translation import failed, because the file could not be read.
* The translation import of failed.

o co chodzi?

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

Może warto odszukać

Może warto odszukać miejsce w kodzie Drupala, które generuje ten komunikat, żeby zrozumieć, jaki „sprawdzian” na pliku skutkuje tym rezultatem. Wyszukiwanie takie można przeprowadzić w pliku z tłumaczeniem wyszukując podaną frazę, przy której podany jest plik i linia kodu, w której to wyrażenie występuje.

problem z upload

okazuje się jednak, że mam w ogóle problem z upload, nie tylko nie chce mi sie załadować tłumaczenie, ale także foto. Przyczyna byc może jest w serwerach home.pl na których mam drupala, a które nie obsługują ponoć Apache.

Jak uważacie?

Portret użytkownika archetwist

Tak, ten problem dotyczy

moderator

Tak, ten problem dotyczy home.pl. Więcej znajdziesz w kopiach wątków ze starego forum:

Pliki tego formatu obsługują Opera i IE, a także F po zainstalowaniu odpowiedniego rozszerzenia.

Portret użytkownika marek_o

transfel plików przez drupala, nie http

home.pl nie ma apache.. ogólnie dobrze jest przestawić transfer plików, żeby obsługiwał go drupal, a nie serwer http.

mnie wyskakuję takie

mnie wyskakuję takie coś:

warning: move_uploaded_fi­le() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/tmp_­qvVmsq) is not within the allowed path(s): (/var/www/sites:/var/www­/tmp:/var/www/ad­vertisements/) in /var/www/sites/y­oyo.pl/r/a/ra­doszyce/beta/in­cludes/file.inc on line 240. * The translation import failed, because the file could not be read. * The translation import of failed

Dodany znacznik.

Portret użytkownika archetwist

Sprawdź, czy poskutkuje

moderator

Sprawdź, czy poskutkuje to, co proponował marek_o w odpowiedzie powyżej. Być może masz ustawiony na serwerze tryb safe mode – jeśli tak, skontaktuj się z administratorem.

I używaj znaczników.

mam serwer na yoyo.pl

mam serwer na yoyo.pl niestety tam jest włączony safe mode

Portret użytkownika archetwist

Sprawdziłeś to, co

moderator

Sprawdziłeś to, co proponował marek_o? Szukaj w ustawieniach transferów. Jeśli nie poskutkuje, poproś administratora o interwencję. Ewentualnie zmień hosting.

ka to zrobić??

jak mam to zrobić??

transfery plików

Wybierz zarządzaj → system plików → Prywatnie a następnie zapisz konfigurację

U mnie przy tym ustawieniu na home.pl działa dobrze i upload i obrazki

pozdrawiam

TBM

Portret użytkownika regoat

wyskoczylo mi to samo na

wyskoczylo mi to samo na serwerze MasterNet.pl choc do tej pory chodzilo wszysko ok. zmiana na Prywatny system plikow pomoglo.

Witam,

Witam,

mam identyczny problem, co kolega wyżej. Odpowiedź jest na wersję 4.X a ja pracuję na 5.2, czy jest na to sposób? Zmieniłem format plików, a mój plik .htaccess wygląda standardowo jak w Drupalu 5.2, dodam tylko, że korzystam z Clear URL. Jakieś propozycje?

Mój .htaccess:

<FilesMatch "(\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)|code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>

Options -Indexes

Options +FollowSymLinks

ErrorDocument 404 /index.php

DirectoryIndex index.php


# PHP 4, Apache 1.
<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault A1209600
  ExpiresByType text/html A1
</IfModule>

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>
Portret użytkownika archetwist

tmp

moderator

Tak jak to było opisane w jednym z przytoczonych wątków, utwórz podkatalog files/tmp i sprawdź, czy problem zniknie.

design www drupal

On już istnieje, nadałem

On już istnieje, nadałem mu prawa 777, jednak to również nie pomogło. Może trzeba ruszyć .htaccess?

Spolszczenie

Witam, pracuję na Drupal wersja 5.7 – cms jest postawiony na serwerze home.pl w związku z czym nie mogę dograć spolszczenia. Wymyśliłem jednak, że mogę w zmodyfikować wersję angielską i zmienić podstawowe dane takie jak zaloguj, dodane przez, dodaj komentarz – to co jest widoczne na stronie głównej – PA zostałoby w wersji angielskojęzycznej. Jednak nie mogę odnaleźć pliku który musiałbym zmodyfikować. Jeżeli ktoś wie, gdzie on się znajduję proszę o kontakt e-mail.

Pozdrawiam, Maciej

Portret użytkownika archetwist

Nie ma takiego pliku.

moderator

Nie ma takiego pliku. Tłumaczenia są przechowywane w bazie danych.

W tym wątku może znajdziesz rozwiązanie problemu z home.pl

design www drupal

Portret użytkownika chobart

Mam też jeden hosting w

Mam też jeden hosting w home.pl i miałem z tym problem, ale utworzenie folderu tmp (o czym pisał Archetwist) rozwiązuje problem. Tyle, że nie w katalogu files/tmp ale w katalogu głownym. Taki folder zdaje sie że jest domyślnei na wszystkich wirtualnych serwerach home.pl (chyba że się go skasuje ;) )

Jeśli nie pomoże zadzwoń do nich.

Portret użytkownika CzarnyZajaczek

Folder /tmp w katalogu

Folder /tmp w katalogu głównym jest wymagany przez PHP, żeby było możliwe uploadowanie plików. Na home.pl w katalogu głównym jest taki folder, ale problem występuje jeżeli ma się np. druga domenę podpiętą do podkatalogu – wtedy też w tym podkatalogu trzeba utworzyć folder tmp

-- Tomasz Dąbski „CzarnyZajaczek” Lubelski Portal Informatyczny

Zgadza się!

Zgadza się! Miałem ten sam problem, ale utworzenie folderu tmp w folderze domeny pomoglo!

Aldim

Infolinia Home.pl

Infolinia Home.pl była bezsilna … pomogło dopiero umieszczenie folderu tmp w głównym podkatalogu na który wskazywała domena. Problem występuje tylko w przypadku kiedy mamy podpiętych parę domen na serwerze..