По какой-то психотической причине я взял на себя хостинг и управление сайтом на Joomla для некоммерческой организации, в которой я участвую. К сожалению, бывший администратор отказывается сотрудничать, поэтому я лечу вслепую. У меня также почти нулевой опыт работы с Joomla, естественно.
Мне предоставил архив сайта один из технически подкованных членов правления организации, но я не знаю, как его установить. Простое разархивирование его в соответствующий каталог приводит к появлению сообщения «Ошибка базы данных: невозможно подключиться. к базе данных: не удалось подключиться к MySQL "ошибка при загрузке сайта. Согласно документации Joomla, есть три причины этой ошибки:
"1) Sometimes you will see this message if MySQL has stopped running on your server. Your server administrator may temporarily turn MySQL off to run maintenance utilities. In such circumstances, your site will likely return shortly.
2) Your database user has been deleted. If this is the case, you will need to recreate your database user with the same username and password that existed when you first installed Joomla. Use your domain control panel to administer this or contact your server administrator.
3) Your database username or password has changed."
Файл configuration.php предоставляет базу данных $ user, но я не знаю, какой пароль использовался при создании этого пользователя. Есть ли способ восстановить этот сайт таким, каким он был на предыдущем хосте? Или я могу сказать плате, что мы взаперти, и начать с CMS, которую я знаю лучше? (Примечание: причина, по которой они хотят сохранить существующую систему на основе Jooomla, заключается в том, что они явно потратили некоторые затраты на некоторые плагины.)
Содержал ли tarball базу данных и набор файлов?
В противном случае вам нужно будет получить дамп базы данных, настроить новую базу данных для сайта с помощью phpMYAdmin, а затем импортировать старую базу данных в новую.
Как только вы это сделаете, обновите файл configuration.php, указав правильную информацию о подключении для новой базы данных (сервер db (обычно localhost), пользователь db и пользователь db pw).
Чтобы переместить веб-сайт Joomla, вам понадобится сжатый tar всего каталога для установки Joomla и дамп MySQL. В новой системе вы распаковываете tar-файл в каталог веб-сервера. Затем создайте новую базу данных MySQL. Затем измените файл configuration.php, чтобы он отражал новое точное имя базы данных MySQL, и измените пользователя и пароль базы данных MySQL. Также измените область журнала для пути к каталогу. Затем загрузите вновь созданную базу данных MySQL с помощью дампа MySQL.
Если вы не знаете пароль для входа в систему «admin», вам необходимо сбросить его, что можно сделать через MySQL.