[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите со сменой хостинга PHP сайта.
Страницы: 1, 2
slavon
Привет! Сразу сори за примитивизм, но все же. Есть сайт на РНР с базой. Нужно перелить на новый хостинг. Комрад, который этим занимался на фирме убыл за кордон. Связи нет, помощи нет, определенных знаний у меня нет. Слил сайт со старого хостинга одним архивом. Открыл для пробы аккаунт на халявном РНР хостинг eu5.org. Залил сайт предварительно разпаковав. Имею в корне index.php. При обращении к сайту имеем not-found.html.
Не пинайте. Помогите решить проблему. Где копать?
Спасибо.
Arh
А базу данных скопировали?

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
slavon
подскажите где она должна лежать?
Arh
на бд сервере, где то должен быть файл db.php или config.php или что то в этом роде, там прописаны настройки подключения к базе данных (адрес сервера, логин,пароль)
подключаетесь к серверу например при помощь navicat или workbench, делаете дамп, потом подключаетесь к серверу на хостинге и загружаете дамп туда

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
slavon
config.php

<?php ## Главный конфигурационный файл сайта.
// Подключается ко всем сценариям (автоматически или вручную)
if (!defined("PATH_SEPARATOR"))
define("PATH_SEPARATOR", getenv("COMSPEC")? ";" : ":");
ini_set("include_path", ini_get("include_path").PATH_SEPARATOR.dirname(__FILE__));
?>

где базу искать?
slavon
Еще, перелил сайт на другой фри хостинг. Вроде заработало. Есть вариант, что сайт на новом хостинге обращается к БД на старом хостинге?
killer8080
Цитата (slavon @ 16.10.2014 - 12:54)
Еще, перелил сайт на другой фри хостинг. Вроде заработало.

Значит у тебя БД вообще не используется, да и в конфиге не видно параметров для её подключения.
slavon
Цитата (killer8080 @ 16.10.2014 - 13:00)
Цитата (slavon @ 16.10.2014 - 12:54)
Еще, перелил сайт на другой фри хостинг. Вроде заработало.

Значит у тебя БД вообще не используется, да и в конфиге не видно параметров для её подключения.

А где еще может быть указана база?
killer8080
Цитата (slavon @ 16.10.2014 - 14:26)
А где еще  может быть указана база?

Ну это тебе лучше знать smile.gif
Сайт на чем сделан? CMS, фреймворк, самопис?
inpost
slavon
Если Вася указал в файле a.php, значит она в файле a.php , если Вася указал в b.php, значит в b.php, Если это не популярная CMS какая-нибудь, то искать надо ручками, либо через поиск редактора зная прошлое имя БД и пароль. По паролю проще всего.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
slavon
admin\restore\config.php вот такое нашел:

<?php
$dblocation='localhost';//Адрес БД
$dbname='zodiac';//Имя БД которое будет восстанавливаться
$dbuser='zodiac';//имя пользователя БД
$dbpassword='********';//Пароль пользователя БД
$dbcnx=@mysql_connect($dblocation,$dbuser,$dbpassword);
$version="(Востановление БД v1.1)";
if(!$dbcnx)
{
show_error('В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы не возможно.');
}
if(!@mysql_select_db($dbname,$dbcnx))
{
show_error('В настоящий момент база данных недоступна, поэтому корректное отображение страницы не возможно.');
}
function show_error($mes)
{
echo "<h2><font color=red>Error!</font></h2><br><center><h4>".$mes."</h4></center>";
exit();
}
?>
slavon
Цитата (killer8080 @ 16.10.2014 - 14:33)
Цитата (slavon @ 16.10.2014 - 14:26)
А где еще  может быть указана база?

Ну это тебе лучше знать smile.gif
Сайт на чем сделан? CMS, фреймворк, самопис?

Сайт достался по наследству smile.gif Думаю самопис.
slavon
Возможен вариант, что сайт на новом хостинге обращается к БД на старом хостинге?
Arh
возможно если порты будут открыты и если на новом хостинге прописать
вместо localhost
$dblocation='адрес_старого_сервера';//Адрес БД

только нам его не говорите)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
slavon
Цитата (Arh @ 16.10.2014 - 15:04)
возможно если порты будут открыты и если на новом хостинге прописать
вместо localhost
$dblocation='адрес_старого_сервера';//Адрес БД

только нам его не говорите)

на новом хостинге ничего НЕ менял. тупо перелил сайт с одного хоста на другой.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.