- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В новом можно жалобы на объявления подавать.
Бывает что у кого-то по непонятным причинам один из них не работает.
По сути, пока старый не выпилен и работает — не важно какой использовать.
Ерунда, просто какое-то объявление не распозналось, это вызвало предупреждение (ибо переменной "ad" не появилось).
Вы пишите, словно работа встала. Он ведь продолжает работать?
Да, он продолжает работать, но в окне поиска все время крутится это сообщение. Непонятно мне например, продолжается ли поиск после появления предупреждения или нет, поэтому и написал.
Да, он продолжает работать, но в окне поиска все время крутится это сообщение. Непонятно мне например, продолжается ли поиск после появления предупреждения или нет, поэтому и написал.
Я понял.
Теоретически, должен продолжать. Правда не уверен, что правильно понял суть фразы "но в окне поиска все время крутится это сообщение".
Вместе с каждым результатом проверки появляется?
После запуска каждого цикла проверки, через 2-3 минуты примерно, в окне поиска - под кнопкой Start Searching, появляется последовательность сообщений и остается до конца цикла. Затем эти сообщения остаются в этом окне до того, пока не нажмешь ссылку "refresh"
Вот такие сообщения выдаются в этом окне:
Notice: Undefined offset: 1 in ....../functions.php on line 737
Notice: Undefined index: fulltext in ...../functions.php on line 500
Notice: Undefined offset: 1 in ....../functions.php on line 592
Notice: Undefined offset: 1 in ...../functions.php on line 737
Notice: Undefined index: fulltext in ....../functions.php on line 500
Notice: Undefined index: host in ......./functions.php on line 215
Notice: Undefined offset: -1 in ......../functions.php on line 217
Notice: Undefined index: host in ....../functions.php on line 215
Notice: Undefined offset: -1 in ......../functions.php on line 217
Notice: Undefined index: host in ......../functions.php on line 215
и т.д.
Execution time: 05:22.
Checked: 119.
Blocked: 0.
You can refresh the page to view results.
И если развернуть раздел Debug, login and other...
то внизу есть надпись:
Warning: exec() has been disabled for security reasons in ...../index.php on line 243
/usr/bin/php ........../search_bad_ads.php
----------------------------------------------------
Если это все нормально и с этим можно работать, то все ок.
Вот такие сообщения выдаются в этом окне:
Это нормально. Не всегда всё распознаётся, оттуда и недостающие переменные, не делал для красоты кода проверку каждого значения.
Если ведение протоколов выключить, то, вероятно, многое из этого появляться перестанет (хотя иногда бывает, что и не перестаёт в силу настроек хостинга на вывод ошибок и предупреждений).
И если развернуть раздел Debug, login and other...
exec() имя пользователя запрашивает для составления строки для cron.
Бывает, что её выключают в целях безопасности.
Так что тут тоже всё нормально
В последнее время мой тестовй впс где работает только этот срипт стал падать. Стал разбираться - виноват скрипт.
Он запускался кроном раз в 5 минут.
Поставил раз в 10 минут, но все равно вижу что он висит и плодится в процессах.
Такое впечатление что не успевает отрабатывать.
Посмотрите, пожалуйста, может изменить какую то настройку?
P.S. скрипт нормально проработал много месяцев, но недавно я много крутил настроки и вероятно что-то из этого явно мешает ему работать и в итоге подвешивает впс.
Нормально всё с настройками, сложно сказать в чём дело.
А что меняли?
У меня тоже иногда процессы подвисают и плодятся, но не до падения сервера.
Только эти галки тыркал да стоп слова обновлял.
Перенес скрипт на более мощный впс (намного более мощный) - все равно, сразу же после запуска (раз в 5 минут) процессы лавинообразно полезли вверх.
На этоп впс пхп 7,2, на прошлом было 5,6.
Команда
Пришлось прибить их командой killall и переставить крон на раз в 15 минут.... наблюдаю дальше, но мне кажется это не выход.
Раз в 15 минут не помогло - процессы плодятся, но медленнее