Проблема с админкой

При установке версии 2.3.3.4 есть файл локализации ru. Русифицировал. Часть русифицировалось - часть нет, но админка открывалась. Через некоторое время захожу и 
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)

Цитировать
Warning: require(includes/languages//russian.php): failed to open stream: No such file or directory in /home/pdauser4/data/www/test.ru/admin2412/includes/application_top.php on line 168

Fatal error: require(): Failed opening required 'includes/languages//russian.php' (include_path='.:/usr/local/share/pear') in /home/pdauser4/data/www/test.ru/admin2412/includes/application_top.php on line 168

что это?

« Последнее редактирование: 11 Мар 2018 13:51:54 pm от Spido »
*

Spido

  • *
  • 1634

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php

Если вам помогли, то не стесняйтесь отблагодарить донатом:

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php
я это тоже увидел, но где //?  перелопатил что мог. где эта ошибка в каком файле?

*

Love

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php
я это тоже увидел, но где //?  перелопатил что мог. где эта ошибка в каком файле?
А все не прочитать? admin2412/includes/application_top.php on line 168

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php
я это тоже увидел, но где //?  перелопатил что мог. где эта ошибка в каком файле?
А все не прочитать? admin2412/includes/application_top.php on line 168
Просто капитан очевидность....
Вот 166-170
 166/ include the language translations
 167 $_system_locale_numeric = setlocale(LC_NUMERIC, 0);
 168 require(DIR_WS_LANGUAGES . $language . '.php');
 169 setlocale(LC_NUMERIC, $_system_locale_numeric); // Prevent LC_ALL from setting LC_NUMERIC to a locale with 1,0 float/decimal values instead of 1.0 (see bug #634)

*

Love

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php
я это тоже увидел, но где //?  перелопатил что мог. где эта ошибка в каком файле?
А все не прочитать? admin2412/includes/application_top.php on line 168
Просто капитан очевидность....
Вот 166-170
 166/ include the language translations
 167 $_system_locale_numeric = setlocale(LC_NUMERIC, 0);
 168 require(DIR_WS_LANGUAGES . $language . '.php');
 169 setlocale(LC_NUMERIC, $_system_locale_numeric); // Prevent LC_ALL from setting LC_NUMERIC to a locale with 1,0 float/decimal values instead of 1.0 (see bug #634)
Я думаю что надо смотреть DIR_WS_LANGUAGES в конфиге, наверное там затесалось два слеша.

Не находит файл russian.php потому, что адрес с ошибкой, два слеша вместо одного:
includes/languages//russian.php
я это тоже увидел, но где //?  перелопатил что мог. где эта ошибка в каком файле?
А все не прочитать? admin2412/includes/application_top.php on line 168
Просто капитан очевидность....
Вот 166-170
 166/ include the language translations
 167 $_system_locale_numeric = setlocale(LC_NUMERIC, 0);
 168 require(DIR_WS_LANGUAGES . $language . '.php');
 169 setlocale(LC_NUMERIC, $_system_locale_numeric); // Prevent LC_ALL from setting LC_NUMERIC to a locale with 1,0 float/decimal values instead of 1.0 (see bug #634)
Я думаю что надо смотреть DIR_WS_LANGUAGES в конфиге, наверное там затесалось два слеша.
Я тоже так подумал сначала...
  define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
  define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/');

*

Love

Тут в конце убрать слеш или еще поискать в этой переменной $language другого не откуда не тянется вроде бы.