Задать вопрос
  • Как узнать почему SSH то запрашивает пароль,то нет?

    @andrei2018 Автор вопроса
    попробовал сейчас дома тоже самое сделать: создал вирт. машины (скопировал и изменил адрес и имя. hosts у них одинаковый)

    user@node2> ssh-keygen
    enter enter enter
    ssh-copy-id node1
    password 1
    ssh node1 date
    Wed Nov 21 22:30:24 MSK 2018 - без пароля, ok

    А вот на другой машине первый раз за день написало failed, но остальное также, с паролем:
    user@node1> ssh-keygen
    enter enter enter
    ssh-copy-id node1
    Password 1
    ssh node2 date
    sign_and_send_pubkey: signing failed: agent refused operation
    Password: 1
    Wed Nov 21 ...

    2018-11-21T22:58:57.371194+03:00 node2 sshd[2302]: Accepted keyboard-interactive/pam for user from 10.0.0.101 port 51820 ssh2: RSA SHA256:kP9c3iPtFGmW3LHxpAQEFjhsIgr9/BglRPA98u1tNK4
    2018-11-21T22:58:57.373543+03:00 node2 sshd[2302]: pam_unix(sshd:session): session opened for user user by (uid=0)
    2018-11-21T22:58:57.379578+03:00 node2 systemd[1]: Started Session 11 of user user.
    2018-11-21T22:58:57.382664+03:00 node2 systemd-logind[741]: New session 11 of user user.
    2018-11-21T22:58:57.592151+03:00 node2 sshd[2314]: Received disconnect from 10.0.0.101 port 51820:11: disconnected by user
    2018-11-21T22:58:57.592559+03:00 node2 sshd[2314]: Disconnected from 10.0.0.101 port 51820
    2018-11-21T22:58:57.595202+03:00 node2 sshd[2302]: pam_unix(sshd:session): session closed for user user
    2018-11-21T22:58:57.612938+03:00 node2 systemd-logind[741]: Removed session 11.

    еще странно, что лог весь забит:
    2018-11-21T23:00:46.880794+03:00 node2 systemd[1204]: Time has been changed
    2018-11-21T23:00:52.174360+03:00 node2 systemd[1204]: Time has been changed
    2018-11-21T23:00:52.174562+03:00 node2 systemd[1]: Time has been changed
    2018-11-21T23:00:57.177976+03:00 node2 systemd[1]: Time has been changed

    это ни при чем?
  • Можно ли запустить Oracle RAC на виртуалках?

    @andrei2018 Автор вопроса
    idShura, Спасибо, попробую сейчас. Но, уж извините, без ссылки на документацию или на рабочие примеры или без личной проверки не могу засчитать Ваш ответ - решением.
  • Можно ли запустить Oracle RAC на виртуалках?

    @andrei2018 Автор вопроса
    Вы не ответили ни на один из моих вопросов, которые не освещены в документации.
  • Почему не слушается форма?

    @andrei2018 Автор вопроса
    Ваша принудительная очистка onload не помогла. Помогла очистка кэша браузера и его перезагрузка!
    Но во всех полях стало всплывать жутко раздражающее сообщение: this connection is not secure logins entered here could be compromised, закрывающее нижние поля и кнопку....
  • Почему не слушается форма?

    @andrei2018 Автор вопроса
    Поменял name на a и b. Ничего не изменилось.
    Мой вопрос не по поводу принудительной очистки, а почему такая несимметрия? Чем второе поле пароля отличается от первого?

    <input type="password" size="50" maxlength="20" name="a" autocomplete="off" placeholder="Пароль"><br>
        <input type="password" size="50" maxlength="20" name="b" autocomplete="off" placeholder="Пароль"><br>
  • Где ошибка в коде?

    @andrei2018 Автор вопроса
    gracer Cпасибо за разъяснение, теперь понятно!
  • Где ошибка в коде?

    @andrei2018 Автор вопроса
    Cпасибо, что внимательно посмотрели код. Я исправил опечатку,

    По второму пункту - Спасибо за упрощенный код!. Но почему же у меня выводится 9 раз при выборе трех строк?
  • Как передать ссылку на элемент массива из области видимости одного файла в другой на сервере?

    @andrei2018 Автор вопроса
    Спасибо, как запускать сессию знаю.
    Благодаря обсуждению я переформулировал вопрос. Теперь вопросы такие:

    - Можно ли передать массив (или лучше элемент) из области видимости одного файла в другой, на том же сервере, по ссылке, а не по значению?

    - Нужно ли использовать переменные сессии или лучше глобальные переменные?

    - Можно ли (cтоит ли) исключить файл addsearch, чтобы не было передачи между файлами?

    (ID от клиента можно передать через GET после клика по ссылке, остальные данные не нужно передавать от клиента, так как они уже есть на сервере (сейчас они у меня передаются).)
  • Как передать ссылку на элемент массива из области видимости одного файла в другой на сервере?

    @andrei2018 Автор вопроса
    Повторю кратко логику программы:
    В index.php я обратился к БД, получил id, title и два пути (это около 200-300 байт) для каждой из 10-20 сущностей (всего не более 6К).
    Теперь пользователь выбирает из этого кэша.
    Зачем же делать еще один запрос к БД?
    Нужно всего лишь передать 200-300 байт в файл addsearch.php через переменную сессии.
    Это не передача данных от клиента через браузер. От клиента передается в сущности только номер id через GET.

    Мой вопрос конкретный: как в цикле foreach сформировать переменную (массив) для передачи по клику одного элемента массива (названия файла и путей к нему) через сессию?

    Либо передавать ccылку на массив (адрес переменной в памяти) и id в нем или даже только ссылку на элемент массива. Можно в GET запросе передать ссылку на массив данных?

    Может быть даже отказаться от файла addsearch, чтобы не было передачи данных между файлами и перенести его cодержимое как функцию в index.php?
  • Почему не читается переменная из сессии?

    @andrei2018 Автор вопроса
    Короче в консоли нельзя передавать из скрипта в скрипт через сессию. Спасибо.
  • Почему не отключилась морфология в Сфинксе?

    @andrei2018 Автор вопроса
    Я бы хотел, чтобы в слове 'самолетостроительный' было выделено слово 'самолет'.
  • Почему searchd (sphinx 3.0.3) не видит конфига?

    @andrei2018 Автор вопроса
    Просветите пожалуйста где найти пакет ver3.x? Здесь нет sphinxsearch.com/downloads/current
  • Что изменить, чтобы кириллица выводилась правильно из программы, запускаемой из PHP?

    @andrei2018 Автор вопроса
    Я изменил вопрос, так как не там устанавливал кодировку. Нужно было в самом начале кода рнр ставить оператор header, а я менял в рнр.ini и в заголовке HTML. Теперь я убрал вообще HTML и вывод echo СТАЛ ЗАВИСЕТЬ от кодировки в headere. То есть русские буквы в echo "Русский текст"; стали видны только при установке utf-8 в headere.

    Да я попробовал по Вашему совету mb_internal_encoding.
    Ну она устанавливает какую-то переменную для библиотеки mb и сама же ее считывает и зачем мне она? Пример на phpword мне тоже cейчас не нужен, так как у меня файлы doc, а не docx.

    У меня проблема в том, что не меняется вывод утилит на экран (через echo), независимо от того, что я изменяю header. Что мне нужно изменить, чтобы они выводили по русски?

    Проблемы безопасности меня тоже сейчас не интересуют - мне нужно всего лишь определить кодировку или гарантированно сконвертировать вывод утилит в UTF-8 для передачи в другой модуль программы.
  • Посоветуете готовый пример для поиска в .doc, .docx (MSWord)?

    @andrei2018 Автор вопроса
    Вот и ищу.
    Я читал про Сфинкс и поставил его, но нет примеров, как к нему прикрутить импорт DOC. Я и спрашиваю - не слышал ли кто про пример\комплект opensourсe типа https://habr.com/post/131089/
  • Посоветуете готовый пример для поиска в .doc, .docx (MSWord)?

    @andrei2018 Автор вопроса
    Cпасибо за DocFetcher! Попробовал его уже и под винду и на линуксе.
    - Он правда не работает с центральным индексом на сервере

    - И не ищет по русским словоформам.

    Но в общем я доволен уже! Хоть этот проект и заброшен, но исходники скачались! Большое спасибо за быструю помощь!

    А насчет Сфинкса, я и ищу хороший, свежий пример, чтобы был описан комплект: Чем и Как парсить DOC.