Всё произошло после смены паролей. Когда из файла index.php я удалил строки о проверке наличия конфигурационного файла, то выдаётся просто белый лист. ...и после этого оба файла равны 0 байт (хорошо хоть на комп оба их сохранил) файл конфиг.пхп <?php /** * @version $Id: configuration.php-dist 7424 2007-05-17 15:56:10Z robs $ * @package Joomla RE * @copyright Авторские права (C) 2005 Open Source Matters. Все права защищены. * @license Лицензия http://www.gnu.org/copyleft/gpl.html GNU/GPL, смотрите LICENSE.php * Joomla! - свободное программное обеспечение. Эта версия может быть изменена * в соответствии с Генеральной Общественной Лицензией GNU, поэтому возможно * её дальнейшее распространение в составе результата работы, лицензированного * согласно Генеральной Общественной Лицензией GNU или других лицензий свободных * программ или программ с открытым исходным кодом. * Для просмотра подробностей и замечаний об авторском праве, смотрите файл COPYRIGHT.php. * * @localized Авторские права (C) 2006 - 2007 Joom.Ru - Русский дом Joomla * @translator Oleg A. Myasnikov aka sourpuss (sourpuss@mail.ru) * ------------------------------------------------------------------------- * ЭТОТ ФАЙЛ ДОЛЖЕН ИСПОЛЬЗОВАТЬСЯ ТОЛЬКО ПРИ НЕВОЗМОЖНОСТИ WEB-ИНСТАЛЛЯТОРА * * Если вы устанавливаете Joomla вручную, то есть не используете web-инсталлятор, * то переименуйте этот файл в configuration.php * * Например: * UNIX -> mv configuration.php-dist configuration.php * Windows -> rename configuration.php-dist configuration.php * * Теперь отредактируйте этот файл и установите параметры вашего сайта * и базы данных. * ------------------------------------------------------------------------- * Секция настройки базы данных * ------------------------------------------------------------------------- */ $mosConfig_offline = '0'; $mosConfig_host = 'sql-2.ayola.net'; // Нормальная установка для локального сервера $mosConfig_user = '************'; // имя пользователя MySQL $mosConfig_password = '***********'; // пароль MySQL $mosConfig_db = '************'; // Название базы данных MySQL $mosConfig_dbprefix = 'jos_'; // Префикс таблиц базы данных. Не изменяйте, если не требуется! /** * ------------------------------------------------------------------------- * Специфическая конфигурация сайта * ------------------------------------------------------------------------- */ if(!defined('RG_EMULATION')) { define( 'RG_EMULATION', 0 ); } // По умолчанию выключено для безопасности $mosConfig_lang = 'russian'; // Язык сайта $mosConfig_absolute_path = '/www_host/hosts/internat2lip.cwx.ru'; // Без завершающего слэша $mosConfig_live_site = 'http://internat2lip.cwx.ru'; // Без завершающего слэша $mosConfig_sitename = 'Г(О)ОУ школа-интернат №2 г.Липецка'; // Название сайта $mosConfig_shownoauth = '0'; // Отображать ссылки и категории пользователям, не имеющим к ним доступа $mosConfig_useractivation = '1'; // Отправлять новый пароль регистрации на e-mail $mosConfig_uniquemail = '1'; // Требуется уникальный пароль для каждого пользователя $mosConfig_offline_message = 'Этот сайт в настоящее время обслуживается.<br /> Пожалуйста, зайдите снова чуть позже.'; $mosConfig_lifetime = '900'; // Время жизни сессии на пользователей сайта $mosConfig_session_life_admin = '1800'; // Время жизни сессии пользователей панели управления $mosConfig_MetaDesc = 'интернат, сироты, кадет, кадеты'; $mosConfig_MetaKeys = 'joomla'; $mosConfig_MetaTitle = '1'; $mosConfig_MetaAuthor = '1'; $mosConfig_debug = '0'; $mosConfig_locale = 'ru_RU.CP1251'; $mosConfig_offset = '3'; // Локальное смещение времени $mosConfig_offset_user = '0'; // Локальное смещение времени пользователя $mosConfig_hideAuthor = '0'; $mosConfig_hideCreateDate = '0'; $mosConfig_hideModifyDate = '0'; $mosConfig_hidePdf = '0'; $mosConfig_hidePrint = '0'; $mosConfig_hideEmail = '0'; $mosConfig_enable_log_items = '0'; $mosConfig_enable_log_searches = '0'; $mosConfig_enable_stats = '0'; $mosConfig_sef = '0'; $mosConfig_vote = '0'; $mosConfig_gzip = '0'; $mosConfig_multipage_toc = '0'; $mosConfig_allowUserRegistration = '1'; $mosConfig_error_reporting = -1; $mosConfig_error_message = 'Cайт временно недоступен.<br />Пожалуйста, обратитесь к администратору.'; $mosConfig_link_titles = '0'; $mosConfig_list_limit = '30'; $mosConfig_caching = '0'; $mosConfig_cachepath = '/path/to/joomla/install/cache'; $mosConfig_cachetime = '900'; $mosConfig_mailer = 'mail'; $mosConfig_mailfrom = ''; $mosConfig_fromname = ''; $mosConfig_sendmail = '/usr/sbin/sendmail'; // Путь до программы sendmail в UNIX $mosConfig_smtpauth = '0'; $mosConfig_smtpuser = ''; $mosConfig_smtppass = ''; $mosConfig_smtphost = 'localhost'; $mosConfig_back_button = '1'; $mosConfig_item_navigation = '1'; $mosConfig_secret = '*************'; //Измените это для еще большей безопасности $mosConfig_pagetitles = '1'; $mosConfig_readmore = '1'; $mosConfig_hits = '1'; $mosConfig_icons = '1'; $mosConfig_favicon = 'favicon.ico'; $mosConfig_fileperms = ''; $mosConfig_dirperms = ''; $mosConfig_helpurl = 'http://help.joom.ru'; $mosConfig_mbf_content='0'; $mosConfig_editor = 'tinymce'; $mosConfig_admin_expired = '1'; $mosConfig_frontend_login = '1'; $mosConfig_frontend_userparams = '1'; $mosConfig_itemid_compat = '0'; setlocale (LC_ALL, $mosConfig_locale); // Локаль страны ?>
$mosConfig_cachepath = '/path/to/joomla/install/cache'; - Это у Вас в конфиге. Попробуйте сменить на $mosConfig_cachepath = '/www_host/hosts/internat2lip.cwx.ru/cache';
И ещё меня интересует такой вопрос: почему файлы index.php и configuration.php невозможно редактировать на сервере или закачать их туда? Если закачать удаётся, то они становятся пустыми (0 байт). Я понимаю, что это вопрос хостеру, но может кто-то уже сталкивался и решал эту проблему?
На твоем сервере, при установке Joomla скрипт не смог создать configuration.php, и предлагает создать его руками. Редактировать на сервере нельзя по соображениям безопасности, иначе любой сможет прочитать названия и пассы твоих баз и прочего И пароли видимо менял как то по хитрому
Скрипт стоял больше года, затем началась массовая смена паролей, я просто поменял пароль доступа к БД в конфиге.пхп, а он обнулился... Я попытался загрузить обновлённый файл с компа через фтп, но выдаётся ошибка... причём config.php добавляется, но после открытия сайта в браузере обнуляется... index.php совсем не грузится...
Убирал .htaccess - всё равно не записывает индекс.пхп, пишу хостеру. Ответ такой: "Смените пароли. Так же вам скорее всего придется заново залить файл .htaccess или отключить mod_rewrite" Сменил. Файл .хтакцесс сохранил на компе, с сервера удалил. Всё тоже самое((((