- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Возникла необходимость заменить одну строку в файле name.php, во всех папках на сервере. Вручную это неделю займет, а выкачать бекап заменить на десктопе, и залить обратно не позволяет скорость инета...
Подскажите, пожалуйста, может есть какой-нибудь скрипт в природе, или какой другой способ?
Если у вас есть доступ к серверу/хостингу. На сервере, с помощью редактора vim можно открыть файл и произвести замену текста по шаблону. Команды редактора ищите в интернете.
Скрипт написать.
Скрипт написать.
Ага, видимо, придется заказывать...
C файлами разобрались.
Возникла новая проблема: как сделать замену во всех БД на сервере (их там тоже очень много, вручную - долго)
Как с файлами разобрались? Иногда возникает подобная проблема, а название программы забыл.
Как с файлами разобрались? Иногда возникает подобная проблема, а название программы забыл.
Попросил друга с гигабитным каналом поставить Тимвивер, скачал архивы к нему на комп, заменил текстреплейсером и закачал обратно.
Вопрос с БД остался открытым... Как выгрузить дампы с сервера, не по очереди, а все сразу, и потом загрузить обратно?
Возникла новая проблема: как сделать замену во всех БД на сервере (их там тоже очень много, вручную - долго)
скрипт написать.
Попросил друга с гигабитным каналом поставить Тимвивер, скачал архивы к нему на комп, заменил текстреплейсером и закачал обратно.
ужас тихий от нежелания писать.
ТС, наберите в поиске "shell скриптинг". Затем, find, sed, grep. Освойте разок и не мучайтесь.
А дампы — "man mysqldump"
Привет!
Вопрос с БД остался открытым... Как выгрузить дампы с сервера, не по очереди, а все сразу, и потом загрузить обратно?
Если есть доступ к серверу по SSH можно использовать комманды mysqldump/mysql для бекапа и восстановлнеия баз данных.
Бекап:
Восстановление:
Желаю удачи!
databases db1 db2 db3
Т.е. перечислить в команде все 300 имен баз, и на выходе получу какой-то один файл со всеми этими базами?
Вот так не прокатит?
mysqldump -u dbadmin -pdbadminpass -A > /backup/all_databases.sql
-- автозамена с помощю notepad++ или text replaser , потом заливка дампа обратно
mysql -u dbadmin -pdbadminpass < /backup/all_databases.sql