Проблема файла поддержки языка в osCommerce
При работе с магазином на osCommerce периодически вылетает ошибка ‘503 Server Error’.
В логах обнаружил вот такие сообщения:
PHP Warning: require(includes/languages/.php): failed to open stream: No such file or directory …
PHP Fatal error: require(): Failed opening required 'includes/languages/.php'
Для того что бы все завелось нужно немного подредактировать файл:
includes/application_top.php
Найти вот такую строку:
// set the language
if (!tep_session_is_registered(‘language’) || isset($HTTP_GET_VARS['language'])) {
Привести ее к вот такому виду:
// set the language
if (!tep_session_is_registered(‘language’) || isset($HTTP_GET_VARS['language']) || empty($language)) {