Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Проблемы с backup-ом БД

Проблемы с backup-ом БД


     31.07.2014    БД, backup, dle    Общие вопросы, MySQL    2869

вопрос
Подскажите в чем может быть проблема, перенес сайт с виртуального хостинга на VDS, все нормально заработало, только вот при попытке создать бэкап БД в админ панели dle вылазит следующая ошибка:
Проблемы с backup-ом БД

Ответа пока нет


8 комментариев

rashpil
Эксперт

rashpil - 31 июля 2014 17:14 -

Замени fopen на file_exists

inzer
Юзер

inzer - 31 июля 2014 18:07 -

Можете чуток поконкретнее сказать? Просто я в php полный 0 и понятия не имею какой файл редактировать

rashpil
Эксперт

rashpil - 31 июля 2014 18:54 -

Я вот уже не помню как работает fopen. Вроди она возвращает булевое значение, доступен ли файл по пути или нет. Если так, то заменить эту функцию можно так

Открыть файл engine/inc/dumper.php

Найти:
return fopen(PATH . $this->filename, "{$mode}b");


Заменить на:
return file_exists(PATH . $this->filename);

inzer
Юзер

inzer - 31 июля 2014 19:14 -

Поменял, теперь пишет:

Создание файла с резервной копией БД:
2014.07.31 19:13:12
Возникла ошибка!
fwrite() expects parameter 1 to be resource, boolean given (2)

alexgut
Юзер

alexgut - 31 июля 2014 19:53 -

Он просто пишет что не может создать файл, так как не хватает прав доступа.
Поставь временно на папку backup права 777, потом верни на 644

inzer
Юзер

inzer - 31 июля 2014 20:02 -

С правами 777 работает, потом меняю на 644 и перестает. С правами 777 я так понимаю не безопасно оставлять эту папку?

Serik
Местный

Serik - 1 августа 2014 07:15 -

Эту папку вобще лучше удалить нафинг или поставить на неё 444, а бекап делать на сервере или в пхпМуадмин и хранить на компе у себя - гораздо надёжнее от слива БД.

СПАСИБО надо тыкать в кнопку!

inzer
Юзер

inzer - 1 августа 2014 10:01 -

Спасибо, так и сделаю.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх