XMLReader не работает при автоматическом обновлении

1

Есть 6 поставщиков, и у 3 из них обработчик прайса XMLReader, при автоматическом обновлении именно эти поставщики не обновляются. Привожу пример лога


2019-07-18 07:00:26 
Import #269. 
                Save 0-400: begin updating skus 

2019-07-18 07:00:27 
Supplier #Папирус Шнайдер - 300 articles : 0 Kb / 01 sec

2019-07-18 07:00:27 
Supplier #Эней Львов -  articles : 0 Kb / 00 sec

2019-07-18 07:00:27 
Supplier #Бергамо -  articles : 0 Kb / 00 sec

2019-07-18 07:00:27 
Import #270. Settings saved

2019-07-18 07:00:27 
Import #270. Started!

2019-07-18 07:00:27 
Import #270. Get unrelated new articles from just uploaded price and save it

2019-07-18 07:00:27 
Import #270. Updated rows from current price: 0

2019-07-18 07:00:27 
Import #270. Start: 0. From: 19. Chunk: 100.

2019-07-18 07:00:27 
Import #270. End products generating: 0 Kb / 00 sec / 19

2019-07-18 07:00:27 
Import #270. Rows for shop_suppliers_import_log : 130

2019-07-18 07:00:27 
Import #270. Rows for shop_suppliers_import_skus : 130

2019-07-18 07:00:27 
Import #270. Trying to save calculated data

2019-07-18 07:00:27 
Import #270. Trying to save skus not affected in this import

2019-07-18 07:00:27 
Import #270. Saved unactive skus: 30, start 554, from 0, chunk 200

2019-07-18 07:00:27 
Import #270. Saved unactive skus: 94, start 554, from 200, chunk 200

2019-07-18 07:00:27 
Import #270. Saved unactive skus: 115, start 554, from 400, chunk 200

2019-07-18 07:00:27 
Import #270. Finished!Supplier #10 - 33178 articles : 2816 Kb / 14 sec

При обновлении вручную все обновляется

Помогите решить проблему

Posted: July 18, 2019

4 answers

  • 1
    kirill рзрбтчк July 18, 2019 14:25 #

    Проверьте доступно ли расширение xmlreader для консольного php.

  • 1
    office July 18, 2019 23:14 #

    Configure Command => './configure' '--prefix=/usr/local/php56' '--with-pear=/u sr/local/pear/php56' '--enable-intl' '--with-curl' '--enable-ftp' '--with-iconv= /usr/local/lib' '--enable-mbstring' '--enable-shmop' '--enable-sockets' '--with- mysqli=mysqlnd' '--with-mysql=mysqlnd' '--with-gd' '--enable-gd-native-ttf' '--w ith-t1lib' '--with-freetype-dir' '--with-jpeg-dir=/usr/local/lib' '--with-vpx-di r=/usr/lib64' '--with-mssql' '--with-zlib' '--with-pcre-regex' '--enable-session ' '--with-regex' '--enable-xml' '--enable-simplexml' '--enable-xmlreader' '--ena ble-libxml' '--enable-tokenizer' '--with-xsl' '--enable-dom' '--with-tidy=/usr' '--enable-soap' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with -mcrypt' '--enable-ctype' '--with-openssl' '--with-imap' '--with-kerberos' '--wi th-imap-ssl' '--enable-pdo' '--with-pdo-sqlite' '--with-pdo-mysql=mysqlnd' '--wi th-pdo-firebird' '--with-interbase' '--enable-zip' '--with-gettext' '--enable-ex if' '--enable-pcntl' '--enable-calendar' '--with-mhash' '--enable-bcmath' '--wit h-xmlrpc' '--enable-wddx' '--with-bz2' '--with-readline' '--with-gmp' '--with-li tespeed' '--enable-opcache' '--with-config-file-path=/usr/local/php56/etc/' 'CPP FLAGS=-DU_USING_ICU_NAMESPACE=1' 'CXXFLAGS=-std=c++11'

    xmlrpc_error_number => 0 => 0

    xmlrpc_errors => Off => Off

    libxml Version => 2.9.1

    libxml

    mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml\+xml) => ^(text /|application/xhtml\+xml)

    Simplexml support => enabled

    xml

    libxml2 Version => 2.9.1

    xmlreader

    xmlrpc

    core library version => xmlrpc-epi v. 0.51

    homepage => http://xmlrpc-epi.sourceforge.net

    xmlwriter

    libxslt compiled against libxml Version => 2.9.1

  • 1
    kirill рзрбтчк July 19, 2019 21:48 #

    Вроде есть, странно.. А если запустить вручную импорт (в консоли), но включить режим отладки?

  • 1
    kirill рзрбтчк July 23, 2019 17:52 #

    что-то типа этого

    php cli.php shop kmsuppliersPluginImport do --suppliers 1,2,3

    из корневой папки установки webasyst

    1,2,3 - id поставщиков с xml прайсами


    просто интересен лог, который будет в консоли

    • 1
      office office July 24, 2019 13:39 #

      send @ jquery-1.11.1.min.js:4

      ajax @ jquery-1.11.1.min.js:4

      updateCount @ wa.header.js?1.11.8.419:162

      setTimeout (async)

      success @ wa.header.js?1.11.8.419:199

      j @ jquery-1.11.1.min.js:2

      fireWith @ jquery-1.11.1.min.js:2

      x @ jquery-1.11.1.min.js:4

      b @ jquery-1.11.1.min.js:4

      XMLHttpRequest.send (async)

      send @ jquery-1.11.1.min.js:4

      ajax @ jquery-1.11.1.min.js:4

      updateCount @ wa.header.js?1.11.8.419:162

      setTimeout (async)

      success @ wa.header.js?1.11.8.419:199

      j @ jquery-1.11.1.min.js:2

      fireWith @ jquery-1.11.1.min.js:2

      x @ jquery-1.11.1.min.js:4

      b @ jquery-1.11.1.min.js:4

      XMLHttpRequest.send (async)

      send @ jquery-1.11.1.min.js:4

      ajax @ jquery-1.11.1.min.js:4

      updateCount @ wa.header.js?1.11.8.419:162

      setTimeout (async)

      success @ wa.header.js?1.11.8.419:199

      j @ jquery-1.11.1.min.js:2

      fireWith @ jquery-1.11.1.min.js:2

      x @ jquery-1.11.1.min.js:4

      b @ jquery-1.11.1.min.js:4

      XMLHttpRequest.send (async)

      send @ jquery-1.11.1.min.js:4

      ajax @ jquery-1.11.1.min.js:4

      updateCount @ wa.header.js?1.11.8.419:162

      setTimeout (async)

      success @ wa.header.js?1.11.8.419:199

      j @ jquery-1.11.1.min.js:2

      fireWith @ jquery-1.11.1.min.js:2

      x @ jquery-1.11.1.min.js:4

      b @ jquery-1.11.1.min.js:4

      XMLHttpRequest.send (async)

      send @ jquery-1.11.1.min.js:4

      ajax @ jquery-1.11.1.min.js:4

      updateCount @ wa.header.js?1.11.8.419:162


Add answer

To add a comment please sign up or login