YuraS 4 Опубликовано 14 октября, 2020 Жалоба Share Опубликовано 14 октября, 2020 привет! поставил english лангпак, в админке включил дефолтным и сразу белый экран. удалил с сервера папку english, с БД вернул таблицу languages как было. но все равно белый экран. включил вывод ошибок и там куча нотисов и варнингов. внизу строки непонятные. Warning: Cannot modify header information - headers already sent by (output started at /home/users/site.ru/includes/configure.php:46) in /home/users/site.ru/inc/vam_setcookie.inc.php on line 21 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/users/site.ru/includes/configure.php:46) in /home/users/site.ru/includes/application_top.php on line 307 Notice: Undefined index: language in /home/users/site.ru/includes/application_top.php on line 383 Notice: Undefined index: english in /home/users/site.ru/includes/classes/language.php on line 89 Warning: require_once(/home/users1/site.ru/lang//.php) [function.require-once]: failed to open stream: Нет такого файла или каталога in /home/users/site.ru/includes/application_top.php on line 407 Fatal error: require_once() [function.require]: Failed opening required '/home/users1/site.ru/lang//.php' (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/site.ru/includes/application_top.php on line 407 в application_top.php на линии 407-408 строки: require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php'); require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php'); вопросы: как вернуть работоспособность сайта? почему в списке ерроров встречается home/users и home/users1 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 октября, 2020 Жалоба Share Опубликовано 14 октября, 2020 11 минут назад, YuraS сказал: привет! поставил english лангпак, в админке включил дефолтным и сразу белый экран. удалил с сервера папку english, с БД вернул таблицу languages как было. но все равно белый экран. включил вывод ошибок и там куча нотисов и варнингов. внизу строки непонятные. Warning: Cannot modify header information - headers already sent by (output started at /home/users/site.ru/includes/configure.php:46) in /home/users/site.ru/inc/vam_setcookie.inc.php on line 21 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/users/site.ru/includes/configure.php:46) in /home/users/site.ru/includes/application_top.php on line 307 Notice: Undefined index: language in /home/users/site.ru/includes/application_top.php on line 383 Notice: Undefined index: english in /home/users/site.ru/includes/classes/language.php on line 89 Warning: require_once(/home/users1/site.ru/lang//.php) [function.require-once]: failed to open stream: Нет такого файла или каталога in /home/users/site.ru/includes/application_top.php on line 407 Fatal error: require_once() [function.require]: Failed opening required '/home/users1/site.ru/lang//.php' (include_path='.:/usr/local/zend-5.3/share/pear') in /home/users/site.ru/includes/application_top.php on line 407 в application_top.php на линии 407-408 строки: require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php'); require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.inc.php'); вопросы: как вернуть работоспособность сайта? почему в списке ерроров встречается home/users и home/users1 А язык по умолчанию был установлен в админке?! Попробуйте вот так открыть сайт адрес.ру/?language=ru или любая страница.php?language=ru /?language=en Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 14 октября, 2020 Автор Жалоба Share Опубликовано 14 октября, 2020 да, сразу галочку ставил "по умолчанию" попробовал с language=ru. страницы открывались. в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? ----------------------------------------- восстановил сайт из бэкапа. вопрос остается актуальным: в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 октября, 2020 Жалоба Share Опубликовано 14 октября, 2020 18 минут назад, YuraS сказал: да, сразу галочку ставил "по умолчанию" попробовал с language=ru. страницы открывались. в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? ----------------------------------------- восстановил сайт из бэкапа. вопрос остается актуальным: в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? В configuration меняется DEFAULT_LANGUAGE опция. В этой опции должно быть en В опции директория в настройказ языка - english Файлы должно быть на месте в папке /lang/english Ну и можно прям жёстко задать язык в /includes/application_top.php Поменяв: if (!isset ($_GET['language'])) $lng = new language(DEFAULT_LANGUAGE); на: if (!isset ($_GET['language'])) $lng = new language("en"); Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 14 октября, 2020 Автор Жалоба Share Опубликовано 14 октября, 2020 27 минут назад, support сказал: В configuration меняется DEFAULT_LANGUAGE опция. искал там, но не увидел )) спасибо. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения