Ошибка: open_basedir restriction in effect. File(/tmp) is not within the allowed path
Думал можно в .htaccess поменять путь до /tmp, но нужно добавлять /tmp в список open_basedir настроек виртуального хоста Apache
Пример кода, который возвращает сумму на кириллице.
Скрипт позволяет отправить файл на сервер, как делает html форма, используя CURL.
Периодически нужно парсить YML файлы и, например, формировать таблицу изображений товаров. Также выводить каких картинок на сайт не хватает.
Бывают задачи которые нужно повторять каждый день, поэтому логично добавлять их автоматически.
Решил воспользоваться готовой библиотекой, а не писать руками с нуля, пора к такому привыкать :-)
JsonQ - PHP библиотека позволяющая делать ORM запросы к данным в формате JSON.
Ссылка на проект: nahid/jsonq
Сразу хочу отметить, что Гугл Мерчант стандартную выгрузку Яндекс Маркета (YML) не понимает. Возможно кому-то пригодиться Битрикс. Экспорт в YML
В CMS Bitrix нет дефолтного профиля для выгрузки в RSS, пришлось делал свою.
Интересная библиотека, позволяет в графическом виде посмотреть что из себя представляет объект и его зависимости.
composer require koriym/printo
Детали можно посмотреть на github koriym/print_o
Была задача найти повторные фотографии и удалить их.
TODO: Скрипты рабочие, но не сделаны как набор отдельных файлов, нужно бы привести все в нормальный вид.
Допустим есть курс, на нем есть один лектор/профессор (observer) и множество слушателей / студентов (listener)