• Почему PDO не создает новое подключение, пока не завершится предыдущее?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Дело не в ПДО.

    Как быть, господа?

    Учиться правильно выявлять причинно-следственные связи, а потом уже задавать вопрос.

    Скорее всего, второй скрипт попросту не может начать работу, и это связано с сессиями. Если скрипт работает ТАК долго, то сессию в нем надо завершить, как только она стала не нужна. Но если это онлайн скрипт, то надо делать так, чтобы он отрабаотывал мгновенно, и таких вопросов вообще не возникало.
    Ответ написан
    7 комментариев
  • А возможно ли поднять свой SMSC?

    для этого есть замечательный продукт kannel
    можно хоть через USB-модемы рассылать
    Ответ написан
    5 комментариев
  • Почему при переносе сайта на другой сервер перестали подключаться файлы через namespace?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Во-первых 5.3 устарела, во-вторых просто посмотрите на автозагрузчик классов.
    Несуществующие классы при необходимости ищутся где-то, у вашем случае либо они не ищутся вообще, то есть автозагрузчик не подключен, либо не находятся, тогда нужно проверять и корректировать пути по которым ищутся файлы с классами.
    Ответ написан
    Комментировать
  • Как сделать загрузку товара в magento с помощью отдельного скрипта?

    Непосредственно в Magento Community Edition реализовано 3 сценария, где происходит добавление товаров в базу данных интернет-магазина.

    1) сценарий добавления товара в интернет-магазин вручную администратором:
    Mage_Adminhtml_Catalog_ProductController::saveAction()

    2) сценарий программного удалённого добавления товара в интернет-магазин администратором по протоколам SOAP / XML-RPC:
    версия 1:
    Mage_Catalog_Model_Api2_Product_Rest_Admin_V1::_create()
    версия 2 (по стандарту WS-I): Mage_Catalog_Model_Product_Api_V2::create()
    3) сценарий пакетного импорта товаров в интернет-магазин из файлов CSV / Excel:
    версия 1 (по технологии Magento Dataflow):
    Mage_Catalog_Model_Convert_Adapter_Product::saveRow()
    версия 2 (появилась в ядре Magento позднее как ускоренная альтернатива Magento Dataflow, работает с БД на низком уровне, для первоначального обучения не рекомендую):
    Mage_ImportExport_Model_Import_Entity_Product::_saveProductEntity()


    В Российской сборке Magento (платная, но исходный код полностью открыт), в дополнение к сценариям Magento Community Edition, имеется сценарий импорта товаров из учётных систем «1C: Управление торговлей» и «МойСклад», полностью подходящий под Ваше описание:
    товары будут приходить на сервер в zip архиве, который будет открываться и из него выбираться все нужное - данные и изображения

    импорт простых товаров реализован в методе:
    Df_1C_Model_Cml2_Import_Processor_Product_Type_Simple::process()

    импорт сложных товаров (товаров с настраиваемыми опциями, в разрезе которых ведётся отдельный складской учёт):
    Df_1C_Model_Cml2_Import_Processor_Product_Type_Configurable::process()
    Ответ написан
    Комментировать