Добрый день.
"Username and Password not accepted"
"SMTP ERROR: Password command failed: 535-5.7.8 Username and Password not accepted. Learn more at535 5.7.8 https://support.google.com/mail/?p=BadCredentials r10-20020a19ac4a000000b004b5979f9ba8sm4675444lfc.210 - gsmtp"
Не проходит пароль и имя пользователя.
В настройках самого gmail разрешить доступ для сторонних приложений, как я понял.
Доброе утро.
Причин может быть много.
Но первое, что надо проверить, есть ли ошибки при запросе к базе и при работе самого php.
Для этого надо настроить вывод ошибок, запись в лог и тому подобное.
Так что минимум знаний нужно иметь, чтобы работать даже с говёным wordpress-oм.
я вставляю код указанный в примерах, но оно не работает
Как именно не работает? Ничего не находит, выводит ошибки или ещё какая-то проблема?
hint000, по крайней мере я так думаю, что установка debian на соседний ssd так повлияла на swap ubuntu.
Во-первых, при установке debian предлагалось форматировать swap от ubuntu, ну и во-вторых, после установки debian, обновления grub для ubuntu, чтобы она видела debian, сама ubuntu начала долго грузится.
Во время загрузки ubuntu было предупреждение/ошибка(?)
gave up waiting for suspend/resume device
Потом на загрузочном экране было сообщение, что проверяются диски, для отмены нажмите ctrl+c
По тексту "gave up waiting..." я нашёл объяснение, что это связано, скорей всего с uuid swap-a, правда на debian.org.
Проверил при помощи blkid и fstab, так и есть, значения не совпадали.
hint000, по поводу двух swap-ов.
Всё таки подпортила debian swap для ubunty, поменяла uuid. В следствии этого ubuntu долго грузилась и постоянно проверяла диски. Пришлось руками подправлять uuid.
Если оставит один на две системы, то возможно будет постоянной проблемой значение uuid.
Когда начинается импорт или обновление товаров, то все товары сразу, ассоциативным массивом закидываются в очередь. И уже в очереди, в цикле, идёт проверка, есть такой товар в базе - обновляем, нет такого товара в базе - записываем новый. Если в этом случае произошёл сбой соединения, или ещё что-то похожее, то при сохраняемой очереди, когда возобновится работа, все товары начнут обрабатываться с самого начала?
Добрый день.
В том-то и дело, что файл читается целиком.
При первом импорте, когда пользователь первый раз импортирует товар, особых проверок на дубли, я думаю, не нужно.
А вот при обновлении по cron-y скорей всего.
Ну и при обновлении по расписанию, когда раз в сутки, например, может быть добавлено несколько файлов в очередь. Пока прочитается один, остальные висят и ждут своей очереди. Думаю, что надо читать файл поштучно, каждый товар, и раскидывать это по нескольким очередям. Или я ошибаюсь?
Вообще то странно там логика построена, на мой взгляд.
"Username and Password not accepted"
"SMTP ERROR: Password command failed: 535-5.7.8 Username and Password not accepted. Learn more at535 5.7.8 https://support.google.com/mail/?p=BadCredentials r10-20020a19ac4a000000b004b5979f9ba8sm4675444lfc.210 - gsmtp"
Не проходит пароль и имя пользователя.
В настройках самого gmail разрешить доступ для сторонних приложений, как я понял.