YuraS 4 Posted October 14, 2020 Report Share Posted October 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 Link to post Share on other sites
support 446 Posted October 14, 2020 Report Share Posted October 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 Link to post Share on other sites
YuraS 4 Posted October 14, 2020 Author Report Share Posted October 14, 2020 да, сразу галочку ставил "по умолчанию" попробовал с language=ru. страницы открывались. в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? ----------------------------------------- восстановил сайт из бэкапа. вопрос остается актуальным: в БД (кроме таблицы languages) какие еще изменения вносятся при добавлении другого языка? Link to post Share on other sites
support 446 Posted October 14, 2020 Report Share Posted October 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"); Link to post Share on other sites
YuraS 4 Posted October 14, 2020 Author Report Share Posted October 14, 2020 27 минут назад, support сказал: В configuration меняется DEFAULT_LANGUAGE опция. искал там, но не увидел )) спасибо. Link to post Share on other sites
Recommended Posts