Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: danielleruso w Grudzień 06, 2009, 05:27:52 pm

Tytuł: Problem nie do rozwiązania?
Wiadomość wysłana przez: danielleruso w Grudzień 06, 2009, 05:27:52 pm
Problem był już opisany ale niestety nikt nie udzielił odpowiedzi:

Podczas uploadu zdjęć pojawia się komunikat:

Malformed header from CGI script: file -C -m magicfiles Try `file --help' for more information. Status: 302 X-Powered-By: PHP/5.2.6 Content-Type: text/html; charset=utf-8 P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA" Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Expires: Sat, 26 Jul 1997 05:00:00 GMT Location: /admin1113/index.php?tab=AdminAppearance&conf=6&token=c8113899147acb3c9233e150a925828a

Hosting oczywiście na home. pracownicy home odsyłają do twórców oprogramowania....
Proszę o wskazówki.

Tytuł: Odp: Problem nie do rozwiązania?
Wiadomość wysłana przez: marzanna w Grudzień 17, 2009, 02:27:52 am
home nie pomoze, ten sklep niejestwspomagany przez home!! trzeba inny serwer znalezsc co kieruje tym silnikiem
Tytuł: Odp: Problem nie do rozwiązania?
Wiadomość wysłana przez: alektyc w Styczeń 10, 2010, 11:13:54 pm
To tylko kwestia wywoływanego polecenia przez php a dokładniej skrypt:
images.inc.php

Jest tu linia:
    elseif (function_exists('exec'))
        $mime_type = trim(exec('file -b --mime-type '.escapeshellarg($file['tmp_name'])));
która powoduje ten błąd (niestety na home.pl polecenie file nie posiada opcji mime-type), więc
--mime-type zastępujemy opcją -i analogicznie jak jest w pliku get_file.php:
elseif (function_exists('exec'))
   $mime_type = trim(@exec('file -bi '.escapeshellarg($file)));

I powinno działać. Opcja -i według man dla polecenia 'file' daje podobny rezultat jednak chyba nie identyczny ale sądzę, że nie ma to wpływu na działanie presty.
Tytuł: Odp: Problem nie do rozwiązania?
Wiadomość wysłana przez: vilus w Styczeń 11, 2010, 12:06:27 pm
Ja importowałem zdjęcia po 20 sztuk i tylko tak mi sie udało. Trochę czasochłonne. Home.pl pomocy nie udzieliło
Tytuł: Problem rozwiązany!
Wiadomość wysłana przez: Notesowo.pl w Marzec 08, 2010, 10:42:58 am
Wielkie dzięki, zamiana na -i w images.inc.php pomogła. Męczące jest to, że każdy hosting ma inne ustawienia i trzeba wiele rzeczy przerabiać.
Tytuł: Odp: Problem nie do rozwiązania?
Wiadomość wysłana przez: Paweł Sokołowski w Marzec 08, 2010, 02:34:19 pm
Nie kazdy inne - tylko home ma inne ;)

Home ma wlasną wirtualizacje opartą na BSD i wlasny interpreter http, nie do konca zgodny z apache.
Stad wiekszosc skryptow uzywajacych standardowych ustawien/polecen apache - na home ma problemy.

Home to stabilny i dobrze reklamowany hosting, ale pod wzgledem kompatybilnosci z oprogramowaniem to bol glowy dla kazdego webmastera.