Не могу пренести базу данных на хостинг с помощью Sypex Dumper Lite. (Делаю это 1-й раз)

Главные вкладки

Аватар пользователя VasyOK VasyOK 7 августа 2009 в 12:23

На хостинг никогда раньше файлы не закидывал. Решил поэксперeментировать с бесплатным хостингом www.hostmefree.ru

Прочитал на хостинге следующее:
/restrust_server/home/htpcallf/public_html/ (www) - Каталог public_html содержит файлы для вашего сайта.

Сюда то я и скопировал все из папки www моего сайта на Денвере.

На хостинге создал базу MySQL, пользователя, приравнял пользователя к базе. Отредактировал файл settings.php
С импортом базы данных через phpmyadmin ничего не вышло. Базу данных перед этим оптимизировал модулем db_maintenance.

Решил попробовать перенести базу данных с помощью Sypex Dumper Lite.
Скачал архив. Файл из архива закинул на хостинг в папку public_html/www/sites/sypexdumper/

Для папки sypexdumper установил Total Comander-ом атрибуты 777 (там еще все галочки проставились – рисунок 1). Куда там ввести CHMOD не понимаю…

Теперь, как я понял нужно ввести адрес моего сайта в Интернете и указать http://domain.com/dumper.php.

Ввожу – и ничего. Подскажите пожалуйста где я намутил.

ВложениеРазмер
Иконка изображения 1.gif7.35 КБ

Комментарии

Аватар пользователя Atl Atl 10 ноября 2015 в 11:46

При инсталляции sypexdumper создается каталог backup и файло dumper.php.
Делаем копию на локалке и зайдя в ее backup берем копию оттуда, и переносим на backup хоста. Далее:
"http://domain.com/sypexdumper/dumper.php"
После этого откроется окно для ввода базы и юзера:

Вводим, что просят (логин юзера и пароль для доступа к базе). Если все правильно откроется список баз и сжатых копий.
Далее - интуитивно.

Права можно задать как с помощью TotalCom'a, так и с помощью системы управления хостингом.

Аватар пользователя Atl Atl 10 ноября 2015 в 11:46

Кидаешь в public_html/www/sites/sypexdumper/ установочный. Запускаешь. Она раскрывается и создает каталог backup и dumper.php

Установка
1. Распаковать скачанный zip-файл (Sypex Dumper Lite 1.0.8).
2. Закачать его содержимое в один из каталогов вашего сервера (доступный из web).
3. Установить для этого каталога CHMOD 777.

Все что до localhost - это на локалке. На сайте естественно www.yousite/sypexdumper/dumper.php

Можно каталог на хостинге назвать как угодно. Например: 123 (в нем будет папка backup и файл dumper.php), тогда www.site/123/dumper.php

В-с-с-с-с-с-ё-ё-ё-ё-ё!!!

Аватар пользователя x3 x3 7 августа 2009 в 14:05

Предложенные выше советы должны помочь. Sypex должен подконектится к базе данных на хостинге, если он это сделает удачно, то всё нормально, советы выше на 100 % работают. Если ему не удался коннект к базе данных, то возможно у твоего хостинга имеется отдельный сервер базы данных (Например на как на моём хостинге на nic.ru), то тебе нужно узнать у хостера как к данной базе подконектиться. После этого необходимо будет открыть файл dumper.php и туда прописать хост базы данных (Более подробную инфу смотри на сайте sypex, там есть ответы на многие вопросы)и если необходимо, то и порт. Всё.

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:46

Мужики, последний вздох!

Вот что я залили на хостинг (рисунок 1)

Вот что ввожу в браузере:
http://htpc.allfreehost.ru/sypexdumper/dumper.php

И ниче не работает.
Дело не в том что файл работает как-то не так, а в том что сам файл Not found

Рыскаю по сайту sypex.

Аватар пользователя VasyOK VasyOK 7 августа 2009 в 16:00

Psixo, я залил файл в эту папку, потому что на хостинге прочитал:
"/restrust_server/home/htpcallf/public_html/ (www) - Каталог public_html содержит файлы для вашего сайта."

В эту то папку я и слил файлы Друпал-а, а дальше sites/sypexdumper/

Я так и не понял этим sypexdumper-ром на своем сайте под Денвером ничего делать же не надо?

Хорошо, попробую пойти другим путем. А как найти и запустить файл dumper.php на моем хостинге, не из браузера?

Аватар пользователя vgoodvin vgoodvin 7 августа 2009 в 16:20

Если ты не можешь запустить dumper из браузера, по другому у тебя никак не выйдет. Поэкспериментируй сначала у себя на локалхосте. Размести dumper в корневой папке сайта и запусти его. Когда разберешься, просто скопируешь свою папку с сайтом (и дампером в ней же) на хостинг, и запустишь там дампер.

Аватар пользователя IrinaStasuk IrinaStasuk 7 августа 2009 в 16:49

http://ваш сайт/www/sites/sypexdumper/dumper.php
Вы слишком далеко зарыли эту папку, чтобы набирать простой адрес. Хотя, возможно, на вашем хостинге может быть все немного по другому. Попробуйте убирать по одной папке в пути (если не получится по этому адресу). Простой адрес - это если бы вы положили дампер в корень public_html

Аватар пользователя VasyOK VasyOK 7 августа 2009 в 17:17

На локалхосте все работает.

А на хостинге нет. Папку sypexdumper с файлом dumper.php
кинул в каждую из папок на этом пути:
home/htpcallf/public_html/www

И все равно он Not Found Sad

Аватар пользователя vgoodvin vgoodvin 7 августа 2009 в 17:24

Что ты пишешь в адресной строке браузера?

Попробуй просто закинуть один файл dumper.php в корневую папку своего сайта и запустить его.

Аватар пользователя VasyOK VasyOK 7 августа 2009 в 17:31

В браузере пишу
http://htpc.allfreehost.ru/sypexdumper/dumper.php

Пишу так, потому что закинул папку sypexdumper на всех папках по пути, указанному выше.

Файл dumper.php тоже закинул также и писал
http://htpc.allfreehost.ru/dumper.php

Пока что не работает.

Аватар пользователя vgoodvin vgoodvin 7 августа 2009 в 18:10

Какие привелегии стоят на файле dumper.php? Достаточно 755.
Работают ли остальные php-скрипты?
Если уж ничего не получается попробуй на другом хостинге.

Аватар пользователя VasyOK VasyOK 7 августа 2009 в 18:30

777
Насчет других скриптов не знаю. Написал в службу техподдержки. Если у кого какие варианты есть пишите.

Аватар пользователя vgoodvin vgoodvin 7 августа 2009 в 18:39

Попробуй какой-нибудь другой скрипт запустить, открыть какую-нибудь html-страницу, скачать файл в конце концов. Может вообще нет доступа к файлам этой папки или скрипты не выполняются. Или просто перейди на другой бесплатный хостинг. Например freezoka.com, 00free.net.

Аватар пользователя Antoniy Antoniy 7 августа 2009 в 20:32

На Денвере сначала используйте dumper.php, чтобы в корне сайта (где сам Друпал) лежал. Сделайте на Денвере дамп базы, Sympex создаст Вам папку backup, а в ней (файлик php файлик html и дам базы sql), на папку backup и на файлик php права на хостинге 777 а файлику dumper.php 755. Залейте все на хостинг поставьте права. База и пользователь будут с другим именем. переименуйте дамп, что на денвере был и в setting новые имена поставьте. Потом через mysite.ru/duper.php сделайте рестор из того дампа.

Аватар пользователя Antoniy Antoniy 7 августа 2009 в 20:34

Вообще на сайте производителя Symex Dumper, по моему раньше, (сейчас мб нет) писалось, что скрипт тестим сначала на локалке.

Аватар пользователя anpal anpal 10 ноября 2015 в 11:46

Какой-то произошел сбой, повторюсь.

Попробуйте следующий вариант дампа.
1. Сначала на Денвере в папку www, куда залили Друпал добавьте папку backup, а в последней разместите небольшой файлик dumper.cfg.php (прилагаю ниже, проверьте соответсвие наименование файла с упомянутым).
2.В эту же папку www заливаете файл dumper.php - все готово для создания бэкапа базы на Денвере.
3.Создаете бэкап базы ( в папке backup будет уже заархивированная база).
4.Все с папки www заливаете на сервер в паку public_html и восстанавливаете базу.
Надеюсь поможет

Аватар пользователя VasyOK VasyOK 8 августа 2009 в 12:13

На локалке все в порядке.

Дело в том, что я вообще никакие php файлы не могу запустить пишет Not Found. Сейчас попробую запустить там какой-нибудь html файл.

Если все дейчствительно глухо будет и служба тех поддержки ничего не скажет, тогда уже буду другой хостинг искать, а если и на другом ничего не выйдет, значит буду проблему в себе искать

Аватар пользователя VasyOK VasyOK 8 августа 2009 в 15:59

Спасибо, за внимание, проблема решена!

Когда я заливал файлы через FTP, я не совсем понял куда их заливать, а когда посмотрел через Файл менеджер мне все стало ясно. (И то благодаря картинкам)

Я все равно не согласен с хостером по поводу того, как он написал размещать папки, и как эти папки реально размещены. Подробнее скриншот приведу позже.

Скажите кто нибудь, кто работает с cPanel, а в этой программе в разделе "Мастер начала работы" на всех хостингах одинаковая информация написана, или каждый что хочет то и пишет?

Аватар пользователя Antoniy Antoniy 8 августа 2009 в 17:24

VasyOK wrote:
Скажите кто нибудь, кто работает с cPanel, а в этой программе в разделе "Мастер начала работы" на всех хостингах одинаковая информация написана, или каждый что хочет то и пишет?

Может особенности перевода?

Аватар пользователя IrinaStasuk IrinaStasuk 8 августа 2009 в 18:01

Я работаю с cPanel. Хотя для входа на ftp использую другую программу. Я залила весь сайт в public_html, а для программы сделала папку dump, куда и распаковала Sypex Dumper Lite. Все работает по пути http://мой сайт/dump/duper.php
То есть для cPanel папка public_html является корневой