Сергей, ну вот же, в строке ошибки вам английским по белому написали, что массив $_FILES['file'] не существует. То есть либо имя массива ('file') какое-то другое, либо вообще не происходит передача файла.
Поменяйте на var_dump($_FILES); и смотрите, какое имя у массива с файлом...
Если на странице будет array{ } - значит передача файла вообще не происходит.
Правильный, не правильный... А какие ещё варианты-то?
А! Есть, есть вариант!
Надо обратиться к экстрасенсам, что бы они вам предсказывали график изменения цен на каждый лот, и тогда можно сразу эти данных за один раз кааак передааааать, и у клиента красиво и реалтаймово отрисовывать...
Осталась сущая малость - найти таких экстрасенсов. Ну с этим и сами справитесь, да?
Ну так какой вопрос - таков и ответ. Без доступа к MySQL и PHP-коду ошибку не найти и не исправить.
Можно было бы посоветовать установить AUTOINCREMENT на "newid", но что после этого произойдёт с Wordpress - я без понятия, ответственности не несу, делайте на свой страх и риск...
P.S. Или имелся ввиду "term_id", а на "newid" AUTOINCREMENT уже стоит? Тогда ищите ошибку в скриптах.
Я так понимаю, вам нужно научится делать sudo -u username...
А в случае /etc/crontab - понять, что значит 6-ой столбец в строке конфигурации задачи.
Ну или изменять crontab конкретного пользователя (crontab -e username).
Если адрес уже прописан в hosts - то уже можно и выкачивать.
Программу для выкачивания уже выбирайте сами, по вашим требованиям.
Например Metaproducts Offline Explorer, ищите в этом, как там его? Вот на языке крутится...
А, в Интернете! Ходят слухи, что он там есть.
У формы <form> прописан параметр enctype='multipart/form-data' ?