• Выбрать одно из совпадений в файле на php?

    @SteepNET Автор вопроса
    FanatPHP, А в var.txt в каком формате должны лежать эти данные, я пробовал не получалось, что то не так делал видимо? можно хоть примерчик рабочий?
  • Зачет оплаты в заказе поставщику в 1C Управление торговлей 11.4?

    @SteepNET Автор вопроса
    Это заказ поставщику, и он не обязательно "предварительно оплачен" , речь идет об рабочем ранее функционале в 11.4, но что то произошло и теперь "зачет оплаты" не работает! Если бы что то пошло не так ,убрали бы этот функционал и кнопку вовсе?!
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    Антон, Про IP это я спросит, так , попутнок как говориться...
    Да,Битрикс есть но он болтается так , можно его не брать в расчет..
    Битрикс разварачиваю в черьез только на BitrixENV ,остальное все муть..

    Настройка nginx+php-fpm+mysql это да ,тема щикотливая ,поэтому были проблемы и создал вопрос, сейчас вроде все стабилизировалось
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    Денис Юрьев, Учитывая что стоит защита от DDos с лимитом трафика 5мбит\с за каждый превышенный 1мбит\с платится 250 рублей ,то в день порядка 150 рублей уходит на это..

    Что касается Ваших слез то локлаьный трафик кторый составляет очень больших цифр сюда я не приплюсовываю что бы Вас не смешить...
    Серверов у нас несколько и ммежду ними идет трафик по локальной сети а не по внешней...
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    Антон, Битрикс есть но не на BitrixENV естественно а просто как развернут но один сайт ,все остальные обычый NGINX+FPM , увеличил оперативку вчера на 4 гб, урезал немного Buffer pool , включил perfomance схему на mysql ,урезал пару буферов по рекомендации mysqltuner, вроде бы алерты пропали пока что....
    Но ThunderCat заметил верно, как начинается обход SEO бота сайтов , то караул, нагрузка зашкаливает за 12 едениц,
    Сейчас у нас трафик исходящий превышает норму и доходит до 15 мбит\с , вроде бы как то определил что на яндекс идет трафик может кто по своему опыту подсказать кто чем пользуется для таких целей, нужно точно понять какие IP жрут трафик больше всего..
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    FanatPHP, Да я и не спорю, ненадо агресировать , на самом деле сложно рабираться коде когда его пишут все кому не лень там, слоу лог включен, и я передавал эти запросы кодерам этим ,им пофигу на это...,они требуют решения от меня...
    # mysql -e "show full processlist\G"| grep -E "Command:"| wc -l
    19
    # mysql -e "show full processlist\G"| grep -E "Command:"|grep -i "sleep"| wc -l
    6
    # mysql -e "show full processlist\G"| grep -E "Command:"|grep -iv "sleep"| wc -l
    6

    | 1 | system user | | NULL | Daemon | NULL | InnoDB purge coordinator | NULL | 0.000 |
    | 2 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
    | 3 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
    | 4 | system user | | NULL | Daemon | NULL | InnoDB purge worker | NULL | 0.000 |
    | 5 | system user | | NULL | Daemon | NULL | InnoDB shutdown handler | NULL | 0.000 |
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    FanatPHP, Да там полно их этих рекомендаций, ко всем!
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    Денис Юрьев, Я понимаю это дословно так
    query_cache_size либо должен быть выключен либо быть меньше 16М
    На сервере порядка 50 сайтов
    То что изучать понятное дело, но помощи все же прошу поэтому и сделал вопрос
  • Оптимизировать MariaDB?

    @SteepNET Автор вопроса
    FanatPHP, Скорее соглашусь с Вами, действительно код менялся то одними то другими, он то работает то нет, но как же рекомендации тюнера? Кним стоит присмотреться?
  • Извлечь имя из текста на php возможно?

    @SteepNET Автор вопроса
    Flying, Понял! Спасибо большое!
  • Извлечь имя из текста на php возможно?

    @SteepNET Автор вопроса
    Flying, Спасибо за пример ,что то в песочнице не заводится код =(
  • Извлечь имя из текста на php возможно?

    @SteepNET Автор вопроса
    Flying, Был бы сильно признателен за простенький пример если не сложно!
  • Извлечь имя из текста на php возможно?

    @SteepNET Автор вопроса
    dadata.ru платный ,да и думаю что все склонения сами можем указать..
    "привет меня зовут Саша" это пример того как человек отвечает боту, например он может ответить просто "Саша" а может "вообще то меня зовут Александр", надо выципить именно "Саша" или "Александр" и далее я уже буду передавать имя на озвучку...
  • Извлечь имя из текста на php возможно?

    @SteepNET Автор вопроса
    Задача такая что я должен извлечь имя из тескста и отправить его в Yandex Speech KIT для озвучьки ,
    Есть некая база имен на подобии такой
    1499;Пахом;{"name": "Пахом", "full": "Пахом", "diminutive": "", "sex": "м"}
    1500;Пашка;{"name": "Пашка", "full": "Пашка", "diminutive": "", "sex": "м"}
    1501;Педро;{"name": "Педро", "full": "Педро", "diminutive": "", "sex": "м"}
    1502;Пейдж;{"name": "Пейдж", "full": "Пейдж", "diminutive": "", "sex": "ж"}

    Нужно в ней искать совпадения и отправлять на озвучку, но база не обязательно должна быть тькой...
  • Выбрать одно из совпадений на php?

    @SteepNET Автор вопроса
    Богдан Хвалько, у значения $asr_res может быть много вариантов, нужно все эти варианты поместить в какой то массив или перечисление где их можно дополнить,изменить, и что бы при каком то одном совпадении присваивалось знасение $ress = 1, в другом наборе другой набор совпадений и.т...
  • Asterisk конвертация sox в ogg ральна?

    @SteepNET Автор вопроса
    Очень странное поведение , меняю содержимое скрипта на такое

    #!/usr/bin/php -q
    <?php
    require('phpagi.php');
    $agi = new AGI();
    $filename = '/tmp/example.log';
    $data = 'test string';
    file_put_contents($filename, $data, FILE_APPEND | LOCK_EX);
    ?>

    Он не пишет в файл ничего по звонку, что делаю не так что ли , перед использование просто пересохраняю какой нибудь параметр в freepbx и на apply , смотрю в agi set debug on там старый файл обрабатывается что не так делаю?
  • Asterisk конвертация sox в ogg ральна?

    @SteepNET Автор вопроса
    Вы правы! Отлично конвертирует! Но теперь дальше встрял непонимаю почему опять не работает!
    В кносоли
    Executing [s@asr_menu:5] AGI("SIP/M9023331111-00010ae1", "asr.php,/tmp/1617388731.1437805") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/asr.php
    -- AGI Script asr.php completed, returning 0
    -- Executing [s@asr_menu:6] Set("SIP/M9023331111-00010ae1", "varasr=") in new stack
    -- Executing [s@asr_menu:7] NoOp("SIP/M9023331111-00010ae1", "---------- ------------") in new stack

    AGI Script asr.php completed, returning 0
    Возвращает ноль хотя не должен...
    #!/usr/bin/php -q
    <?php
    require('phpagi.php');
    $agi = new AGI();
    $audio = $argv[1];
    audioFileName = $audio.'.ogg';

    Далее curl и присвоение переменной asr 1-но из 3-х значений
    $agi->set_variable("asr", $ress);
    Это я просто проверял через простой запуск в php все работает, но тут опять не работает!
  • Не работает shell_exec php почему?

    @SteepNET Автор вопроса
    Денис Юрьев, Да,спасибо за подксказку, упустил этот момент...
  • 1С УТ 11.4 + БУС Бизнес + Модуль БУС как лучше?

    @SteepNET Автор вопроса
    Ярослав Александров, Есть типовые механизмы обмена, есть модуль,зачем там программист? Зачем в построении логики ведения номенклатуры программист?
    Речь идет о том как было бы удобнее вести в разрезе хррактеристик или видов номенклатуры, или дополнительных реквизитов, причем тут программист?
    Мне неадо ничего программировать, нужен совет...
    Например: Нет тебе не нужны харрактеристики, можещь обойтись видми номенклатыпы и их дополнительными реквизитами потому что..... и.т.д
    Что не понятного в моем вопросе?
  • 1С УТ 11.4 + БУС Бизнес + Модуль БУС как лучше?

    @SteepNET Автор вопроса
    Ярослав Александров, Не понял ответа, я буду сам это все делать, поэтому и прошу совета, мне нужна логика как правильно построить это все.
    Что делают харрактеристики и допреквизиты и.т.д я знаю..
    Нужен совет опытного специалиста который подсказао бы по логике.который настраивал подобную связь между УТ и сайтом на Битркс