Jump to content

Meccep45

Forum Members
  • Posts

    138
  • Joined

  • Last visited

Everything posted by Meccep45

  1. Благодарю TheBB направил в нужное русло. может починят в PHP 7 и в текущем тестовом PHP 8.0.3
  2. вот как должен был ответить рабочий phpX-mod-fileinfo. эхехе. C:\Users\Mecce\Downloads\php-7.4.21-nts-Win32-vc15-x64>php fileinfo.php image/png C:\Users\Mecce\Downloads\php-7.4.21-nts-Win32-vc15-x64>
  3. [07-Jul-2021 14:10:30 Europe/Moscow] PHP Warning: mime_content_type(): Failed to load magic database in /opt/share/nginx/html/fileinfo.php on line 2 [07-Jul-2021 14:10:30 Europe/Moscow] PHP Warning: mime_content_type(): Failed identify data 0:bad magic in `(null)' in /opt/share/nginx/html/fileinfo.php on line 2 [07-Jul-2021 14:10:30 Europe/Moscow] PHP Fatal error: Uncaught ValueError: Path cannot be empty in /opt/share/nginx/html/fileinfo.php:2 Stack trace: #0 /opt/share/nginx/html/fileinfo.php(2): mime_content_type('apple-touch-ico...') #1 {main} thrown in /opt/share/nginx/html/fileinfo.php on line 2 похоже нет базы в самом phpX-mod-fileinfo или плохая. то есть встроенное в php работать не будет. я думал поставил модуль и вот оно счастье. ~ # php-cli ./fileinfo.php ~ # ~ # cat ./fileinfo.php <?php echo(mime_content_type('apple-touch-icon.png')); // returns image/png ?> ~ #
  4. PHP 7.4 поддерживается SMF 2.0.17 и выше. я взял 2.1rc3 с github. русский не ставил (сам делаю потихоньку) кривой он у них. от этого бывают проблемы.
  5. пытаюсь поставить smf forum. но вся загвоздка в этом модуле.
  6. тута стащил php8. как раз mipsel. на entware.
  7. что-то не завелось. и 7 не 8. как протестировать встроенный в php? кто шалит приложение, модуль или мои ручонки. склонен к третьему.
  8. Стесняюсь спросить, а по Simple Machines Forum нет описания настройки nginx+php-fpm+mariadb?
  9. K24nclc положить сюда /opt/etc/init.d нужен screen. авто-запуска нет. #!/bin/sh PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin case $1 in start) screen -dmS ncdc ncdc && echo 'screen started ncdc.' ;; stop) screen -S ncdc -X quit && echo 'screen stopped ncdc.' ;; restart) screen -S ncdc -X quit && screen -dmS ncdc ncdc && echo 'screen restarted ncdc.' ;; *) echo "Usage: $0 {start|stop|restart}" ;; esac
  10. базу нашёл сам. я не лодырь. export MAGIC="/opt/share/misc/magic" что то не записался. ручонками вписал в \etc\profile и прописал в php.ini [mime_magic] mime_magic.magicfile = "/opt/share/misc/magic" ;mime_magic.debug = On
  11. спасибо большое за ваше время,
  12. <?php echo '<pre>', var_dump(getenv('MAGIC')), '</pre>'; отвечает bool(false) как его настроить? что бы побороть ошибки. где эту базу брать. mime_content_type(): Failed identify data 0:bad magic in `(null)' mime_content_type(): Failed to load magic database.
  13. правильно я понимаю. msmtp может заменить функцию sendmail, а nail может заменить функцию mail. или они оба могут работать и так, и так.
  14. passwordeval gpg2 --no-tty -q -d ~/.msmtp-password.gpg отдельно эта срока открывает в терминале окно ввода секретного ключа.понять понимаю, реализовать не могу. эх
  15. ну что застрял. как решить? ~ # echo -e "Subject: Проверка почты\r\n\r\nЭто тестовое письмо" |msmtp --debug --from=default -t meccep45@888.88 loaded system configuration file /opt/etc/msmtprc loaded user configuration file /opt/root/.msmtprc falling back to default account gpg: decryption failed: No secret key msmtp: cannot read output of 'gpg2 --no-tty -q -d ~/.msmtp-password.gpg' читал про переменную GPG_TTY куда её применить не знаю.
  16. получил другую ошибку. gpg: agent_genkey failed: No pinentry Key generation failed: No pinentry нужен пакет pinentry. поставим. странно что он не указан как зависимый.
  17. нашёл решение Спасибо Zyxmon за заботливо оставленные подсказки.
  18. установил пакет gnupg22.2.23-2utils запустил gpg2 --full-generate-key а в конце gpg: failed to start agent '/opt/bin/gpg-agent': No such file or directory gpg: can't connect to the agent: No such file or directory gpg: agent_genkey failed: No agent running Key generation failed: No agent running где брать этот gpg-agent. хотел пароль зашифровать для msmtp.буду рад подсказке. вот список пакетов entware.
  19. вопрос решился вот этим средством opkg list-installed|grep -v "libc "|sed 's/ - .*$//'|grep lib|grep -v libpthread|grep -v libgcc|xargs -n 5 opkg --force-reinstall install Спасибо Zyxmon
  20. сверил версии пакетов с репой. всё обновлено. попробую начисто переустановить.
  21. При запуске php7-fpm. Сегодня обновил Entware. Проверил все фалы наместе. [23-Mar-2021 22:18:56 Europe/Moscow] PHP Warning: PHP Startup: Unable to load dynamic library 'zip.so' (tried: /opt/lib/php/zip.so (libnettle.so.7: cannot open shared object file: No such file or directory), /opt/lib/php/zip.so.so (/opt/lib/php/zip.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
×
×
  • Create New...