Я писал подобное решение, но на Python. Можно адаптировать там как я помню ничего особо сложного не было.
Qberon пишет:
Разыскивается программист, способный написать php-код для обращения к Яндекс.Директ через их API с целью автоматизации получения отчетов статистики рекламных кампаний.
Работа оплачивается. Сроки и бюджет можно сообщить по адресу masteroot@mail.ru
Есть еще такая штука apache mod_security. Прослойка которая ищет подозрительные вхождения в запросах и всякие SQL-инъекции. Но и ее тоже надо настраивать, несколько параноидальная она.
Там обычный HTML. Пользуйтесь той же прогой, что обычно html правите. Единственно, что картинки там или ссылками на внешние ресурсы или встроенными объектами (base64).
Я честно говоря один раз правил HTML письмо только, но проблем не возникло.
А вот это хреново. Я проверил скрипт который вы дали и теоретически должно отрабатывать и кроном и из консоли. У хостера на шареде что то наворочено. Напишите им в поддержку, косяк 100% на их стороне.
Heavenanvil пишет:
У меня нет доступа к консоли.
Я только на хостинге в панели могу указать путь к скрипту и время выполнения
И выполните его вручную из консоли командой php ./имя_скрипта.php
1. Во первых проверяем отработал ли он при запуске из консоли
2. Смотрим, что за SQL запрос формируется
Далее напишите строку запуска по cron. Сервер у вас VPS или шаред?
Heavenanvil пишет:
Ситуация на первый взгляд простая, но бьюсь уже неделю.
Есть файл php, содержимое которое я приведу ниже. Проблема в том, что файл не выполняется, если я запускаю его через cron (с любой периодичностью), но работает, если я захожу на него вручную, через браузер.
Другие файлы с подобным функционалом, но без переменных, вроде time(), отлично работают через cron. В чем может быть причина?
Может проблема в time() и нужно как-то по другому время через cron получать? Тогда почему работает "вручную"?
Добрый день, сразу прошу прощения, возможно вопрос глупый и уже тысячу раз прозвучал, но увы нормального объяснения и даже указания в сторону "тыды читай" не нашел, отправляют в гугл, но там я уже был.
Как в PHP производить отладку своих приложений? Я имею в виду реальную взрослую отладку с установкой точек останова и даже модификацией переменных. Выводить echo в консоль не вариант, это я умею, хотелось бы остановить выполнение на каком то этапе и быстро посмотреть значения переменных, массивов и т.п.
Такое вообще возможно, или я слишком многого хочу?