#php #asp.net
#php #asp.net
Вопрос:
Я хотел бы знать возможности автоматизации текущей ручной процедуры.
У меня есть скрипт, который считывает csv-файлы в базу данных mysql. csv-файл извлекается при посещении различных сайтов, в основном страниц asp och php, которые автоматически запускают загрузку csv в локальную папку загрузки. Затем я загружаю его на свой сервер, где его обрабатывает скрипт csv-> db.
Есть ли способ получить и разместить csv на сервере, например, с помощью php-скрипта, который я могу настроить для автоматического запуска с заданием cron?
Надеюсь, этот вопрос подходит для этого форума. Спасибо!
Ответ №1:
Вы можете поместить все URL-адреса в текстовый файл и загрузить их с помощью wget в Linux; например:
wget --input-file=file_with_urls_listed_one_per_line.txt
Вы также можете получить wget для Windows, если ваш сервер не является ящиком Linux.
Комментарии:
1. спасибо, сайт находится на размещенном сервере, поэтому я надеюсь, что у меня есть доступ для этого. Вы знаете, могу ли я настроить это также по расписанию?
2. Да, вы можете сделать это либо в задании cron в Linux, либо через планировщик задач в Windows.