wdrożenia PrestaShop

[500 Internal Server Error] po włączeniu wymuszonej kompilacji PS 1.4

  • 4 Odpowiedzi
  • 2796 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline alex2c

  • Użytkownik
  • **
  • 26
  • 0
Witam szanowne Towarzystwo
   Mam problem z PS 1.4 gdy włączę wymuszoną kompilację (podczas prac nad sklepem). Gdy ta opcja jest wyłączona to sklep śmiga aż miło. Jakiś tydzień temu wszystko było ok, ale od tego czasu pozmieniałem kilka plików css, tpl, php, dodałem 2 moduły - robiłem to bez wymuszonej kompilacji. Teraz gdy chcę ją włączyć to wyrzuca mi error 500 internal error.
   Jeśli zmienię template na inny to wszystko OK. Moduły to raczej nie są bo jeśli te nowe wyłączę to brak zmian, poza tym jak przenoszę się pomiędzy szablonami to konfiguracja modułów się nie zmienia (mam rację?).
   Są w PS jakieś pliki log, tak aby znaleźć gdzie tkwi przyczyna błędu ? Co byście doradzili aby zlokalizować przyczynę ? Owszem, można zastąpić pliki starymi, jednak sklep jest ON i niechciałbym go wyłączać, jeśli nie da rady znaleźć innej metody to czeka mnie nocka.
   Raczej nie jest to problem z chmod bo ten problem się tyczy modułów i folderów a tych nie zmieniałem (tak wyczytałem gdzie indziej), poza tym bez wymuszonej kompilacji wszystko jest ok.
   W międzyczasie napisałem do hostingu czy to nie coś u nich ale raczej na 99% to coś u mnie. Na włączonej wymuszonej kompilacji nie wybija od razu, coś miesza i wybija po 5-10sek.
dzięki za wszelkie pomysły i pozdrawiam!

*

Offline alex2c

  • Użytkownik
  • **
  • 26
  • 0
Odp: [500 Internal Server Error] po włączeniu wymuszonej kompilacji PS 1.4
« Odpowiedź #1 dnia: Lipiec 07, 2011, 09:52:27 am »
No i sprawa "prawie" załatwiona ;)
Zrobiłem tak:
- w pliku config/config.inc.php zmieniłem @ini_set('display_errors', 'off'); na ON,
- włączyłem stronę, wypluło błąd w header.tpl,
- poprawiłem we wskazanym miejscu i jest gitara ;)

A teraz drugie pytanie:

Błędem było wstawienie kodu Google, przed znacznikiem </head>:

   <!-- Umieść ten tag w sekcji head lub bezpośrednio przed zamknięciem tagu body. -->
   <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
    {lang: 'pl'}
   </script>

Coś PS nie podoba się dwukropek ":", musiałem {lang: 'pl'} usunąć i jest ok. Jednak chciałbym aby ten kod został, jakieś propozycje co do składni ?

pozdrawiam!

*

Offline d4b

  • Tubylec
  • ****
  • 122
  • 3
  • Płeć: Mężczyzna
    • tworzenie stron
  • Status: forum
Odp: [500 Internal Server Error] po włączeniu wymuszonej kompilacji PS 1.4
« Odpowiedź #2 dnia: Lipiec 07, 2011, 05:18:22 pm »
Sprawdź {$lang_iso}
Remember to brush your teeth !
tworzenie stron w rozsądnej cenie oraz biuro rachunkowe poznań

*

Offline d4b

  • Tubylec
  • ****
  • 122
  • 3
  • Płeć: Mężczyzna
    • tworzenie stron
  • Status: forum
Odp: [500 Internal Server Error] po włączeniu wymuszonej kompilacji PS 1.4
« Odpowiedź #3 dnia: Lipiec 07, 2011, 07:33:11 pm »
Sprawdzone działa:

<script type='text/javascript' src='https://apis.google.com/js/plusone.js'>
{'{lang: '|escape:'htmlall':'UTF-8'}{"'"}{$lang_iso}{"'"}{'}'|escape:'htmlall':'UTF-8'}
</script>
Remember to brush your teeth !
tworzenie stron w rozsądnej cenie oraz biuro rachunkowe poznań

*

Offline alex2c

  • Użytkownik
  • **
  • 26
  • 0
Odp: [500 Internal Server Error] po włączeniu wymuszonej kompilacji PS 1.4
« Odpowiedź #4 dnia: Lipiec 11, 2011, 10:55:50 am »
Hej
   Kurcze, wkleiłem Twój kod, jednak język komunikatu się nie zmienił. Sprawdzone na IE i Operze, sklep został skompilowany. Zero efektów.
   Może o czymś zapomniałem ?

pozdrawiam!