Задавайте вопросы, мы ответим
Вы не зашли.
Решил помочь бабушке с сайтом, но сам почти ноль. Прошу выручить, у нее на оплату спецов нет денег. Помогаю ей из чувства уважения. Задача - перенести сайт на другой хостинг. Сайт - на самописной ЦМС. Скачал паблик и базу со старого хоста.
Сделал:
- Взял хостинг, панель управления - CPanel.
- Через Диспетчер файлов залил файлы сайта в Корневой веб-каталог (public_html/www).
- Создал (импортировал) через phpMyAdmin базу MySQL с именем u14230_ autoprofi_db
- Создал пользователя базы с именем u14230_autoprofi и добавил в базу MySQL этого пользователя.
- Если войти в phpMyAdmin, то справа вижу инфу
Сервер: Localhost via UNIX socket
Тип сервера: MySQL
Версия сервера: 5.5.41-cll-lve - MySQL Community Server (GPL)
Версия протокола: 10
Пользователь: u14230@localhost
Кодировка сервера: UTF-8 Unicode (utf8)
Поискал в инете как прикрутить эту базу. Здесь нашел, что должен быть файл configuration.php или dbconfig.php... Но не нашел таких файлов в корне. Есть, правда, в корне папка kernel, а в ней файл db.php, а также в той де папке kernel еще одна папка db и в ней файл mysql.php....
Но что с этим делать - без малейшего понятия.
Сейчас при заходе на сайт пишет: Cannot connect to DB
Может, кто выручит и подскажет? Хочу своими руками сделать.
Спасибо!
Отредактированно ИгорьКон (02.04.2015 18:16:27)
Неактивен
Ищите в каком из php файлов идет подключение к базе, т.е. функция mysql_connect
Неактивен
Не смог найти файла с такой строкой "mysql_connect".
Неактивен
может подскажете о чем записано в строке:
INSERT INTO `ap_users` VALUES (1,'admin','admin-0rof47a65d','Админ','admin@ххх.ua',1,1,0,'202645328','(044)555-0291, (066)555-7627'),(2,'Dmitrui','operator',NULL,NULL,1,0,1,NULL,NULL);
Как я понимаю, записаны логины и пароли. А еще что?
Отредактированно ИгорьКон (04.04.2015 01:04:55)
Неактивен
ИгорьКон написал:
Не смог найти файла с такой строкой "mysql_connect".
А какое расширение для работы с базой используется PDO или mysql?
Если первое, то ищите строку с
new PDO
Неактивен
ИгорьКон написал:
может подскажете о чем записано в строке:
INSERT INTO `ap_users` VALUES (1,'admin','admin-0rof47a65d','Админ','admin@ххх.ua',1,1,0,'202645328','(044)555-0291, (066)555-7627'),(2,'Dmitrui','operator',NULL,NULL,1,0,1,NULL,NULL);
Как я понимаю, записаны логины и пароли. А еще что?
Это нужно смотреть структуру таблицы `ap_users` (например, через phpadmin) и пытаться по названию столбцов определить их предназначение.
Неактивен
vasya написал:
.. А какое расширение для работы с базой используется PDO или mysql?
Второе видимо, раз база mysql. На хостинге стоит для работы с базой phpMyAdmin
Неактивен
ИгорьКон написал:
vasya написал:
.. А какое расширение для работы с базой используется PDO или mysql?
Второе видимо, раз база mysql. На хостинге стоит для работы с базой phpMyAdmin
Это ничего не определяет. Посмотрите примеры как может выглядеть строка подключения в этой статье http://webew.ru/articles/4920.webew
А далее берете какой-нибудь файл php, который генерирует страницы сайта, и смотрите в начале на строки начинающиеся с (include, include_once, require, require_once). Там указаны php скрипты, которые включаются в работу этого сценария. Смотрите их и так до того момента, как не найдете подключение к базе.
Неактивен