SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 02.04.2015 18:12:46

ИгорьКон
Участник
Откуда: Киев
Зарегистрирован: 02.04.2015
Сообщений: 4

Помогите привязать базу к сайту

Решил помочь бабушке с сайтом, но сам почти ноль. Прошу выручить, у нее на оплату спецов нет денег. Помогаю ей из чувства уважения.  Задача - перенести сайт на другой хостинг. Сайт - на самописной ЦМС. Скачал паблик и базу со старого хоста.
Сделал:
- Взял хостинг, панель управления - 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)

Неактивен

 

#2 02.04.2015 22:03:49

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите привязать базу к сайту

Ищите в каком из php файлов идет подключение к базе, т.е. функция mysql_connect

Неактивен

 

#3 03.04.2015 23:22:19

ИгорьКон
Участник
Откуда: Киев
Зарегистрирован: 02.04.2015
Сообщений: 4

Re: Помогите привязать базу к сайту

Не смог найти файла с такой строкой "mysql_connect".

Неактивен

 

#4 04.04.2015 00:24:00

ИгорьКон
Участник
Откуда: Киев
Зарегистрирован: 02.04.2015
Сообщений: 4

Re: Помогите привязать базу к сайту

может подскажете о чем записано в строке:
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)

Неактивен

 

#5 04.04.2015 01:13:52

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите привязать базу к сайту

ИгорьКон написал:

Не смог найти файла с такой строкой "mysql_connect".

А какое расширение для работы с базой используется PDO или mysql?
Если первое, то ищите строку с
new PDO

Неактивен

 

#6 04.04.2015 01:15:27

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите привязать базу к сайту

ИгорьКон написал:

может подскажете о чем записано в строке:
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) и пытаться по названию столбцов определить их предназначение.

Неактивен

 

#7 04.04.2015 12:14:47

ИгорьКон
Участник
Откуда: Киев
Зарегистрирован: 02.04.2015
Сообщений: 4

Re: Помогите привязать базу к сайту

vasya написал:

.. А какое расширение для работы с базой используется PDO или mysql?

Второе видимо, раз база mysql. На хостинге стоит для работы с базой phpMyAdmin

Неактивен

 

#8 04.04.2015 13:29:00

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите привязать базу к сайту

ИгорьКон написал:

vasya написал:

.. А какое расширение для работы с базой используется PDO или mysql?

Второе видимо, раз база mysql. На хостинге стоит для работы с базой phpMyAdmin

Это ничего не определяет. Посмотрите примеры как может выглядеть строка подключения в этой статье http://webew.ru/articles/4920.webew

А далее берете какой-нибудь файл php, который генерирует страницы сайта, и смотрите в начале на строки начинающиеся с (include, include_once, require, require_once). Там указаны php скрипты, которые включаются в работу этого сценария. Смотрите их и так до того момента, как не найдете подключение к базе.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson