Перейти к содержанию

Meccep45

Участники форума
  • Постов

    143
  • Зарегистрирован

  • Посещение

Весь контент Meccep45

  1. переписал. и выкинул из php.ini копипастить я умею 😀. zend.ze1_compatibility_mode = Off y2k_compliance = On track_errors = Off register_globals = Off register_long_arrays = Off ;magic_quotes_gpc = Off magic_quotes_runtime = Off magic_quotes_sybase = Off ;always_populate_raw_post_data = On почитал. устарели в php5.3 или php7.0
  2. привожу полный пример конфигурации,. тот что с пакетом. смотрим строку ;include=/opt/etc/php8/fpm/*.conf и его дублёр в самом низу. не опытный пользователь может их оба включить. поглядел исходники, там всё на своих местах. может не по теме. извиняюсь.
  3. не знаю чо вы сделали. но вы волшебник. всё заработало. потестю немного. отпишусь.
  4. 8.0.7 PHP Warning: PHP Startup: Unable to load dynamic library 'intl.so' (tried: /opt/lib/php8/intl.so (libicuio.so.69: cannot open shared object file: No such file or directory), /opt/lib/php8/intl.so.so (/opt/lib/php8/intl.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 so или so.so
  5. opkg install php8-mod-fileinfo opkg install file без него у fileinfo базы видимо нет. echo export MAGIC="/opt/share/misc/magic" >> /opt/etc/profile записал переменную. php.ini изменил memory_limit = 32M на 8, 16 ругался. мозги говорит мозги. открываю файл в консоли. ~ # cat /opt/share/nginx/html/fileinfo.php <?php echo(mime_content_type('/opt/share/nginx/html/apple-touch-icon.png')); // returns image/png ?>~ # ~ # php-cli /opt/share/nginx/html/fileinfo.php image/png~ # ответ верный php распознал. если по http открыть снова здравствуйте. 2021/07/08 00:49:53 [error] 574#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning: mime_content_type(): Failed to load magic database in /opt/share/nginx/html/fileinfo.php on line 2PHP message: PHP Warning: mime_content_type(): Failed identify data 0:bad magic in `(null)' in /opt/share/nginx/html/fileinfo.php on line 2PHP message: 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('/opt/share/ngin...') #1 {main} где то переменную искать. nginx, php-fpm
  6. Благодарю TheBB направил в нужное русло. может починят в PHP 7 и в текущем тестовом PHP 8.0.3
  7. вот как должен был ответить рабочий 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>
  8. [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 ?> ~ #
  9. PHP 7.4 поддерживается SMF 2.0.17 и выше. я взял 2.1rc3 с github. русский не ставил (сам делаю потихоньку) кривой он у них. от этого бывают проблемы.
  10. пытаюсь поставить smf forum. но вся загвоздка в этом модуле.
  11. тута стащил php8. как раз mipsel. на entware.
  12. что-то не завелось. и 7 не 8. как протестировать встроенный в php? кто шалит приложение, модуль или мои ручонки. склонен к третьему.
  13. Стесняюсь спросить, а по Simple Machines Forum нет описания настройки nginx+php-fpm+mariadb?
  14. 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
  15. базу нашёл сам. я не лодырь. export MAGIC="/opt/share/misc/magic" что то не записался. ручонками вписал в \etc\profile и прописал в php.ini [mime_magic] mime_magic.magicfile = "/opt/share/misc/magic" ;mime_magic.debug = On
  16. спасибо большое за ваше время,
  17. <?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.
  18. правильно я понимаю. msmtp может заменить функцию sendmail, а nail может заменить функцию mail. или они оба могут работать и так, и так.
  19. всё сделал. работает.
  20. passwordeval gpg2 --no-tty -q -d ~/.msmtp-password.gpg отдельно эта срока открывает в терминале окно ввода секретного ключа.понять понимаю, реализовать не могу. эх
  21. ну что застрял. как решить? ~ # 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 куда её применить не знаю.
  22. получил другую ошибку. gpg: agent_genkey failed: No pinentry Key generation failed: No pinentry нужен пакет pinentry. поставим. странно что он не указан как зависимый.
  23. нашёл решение Спасибо Zyxmon за заботливо оставленные подсказки.
  24. установил пакет 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.
  25. вопрос решился вот этим средством opkg list-installed|grep -v "libc "|sed 's/ - .*$//'|grep lib|grep -v libpthread|grep -v libgcc|xargs -n 5 opkg --force-reinstall install Спасибо Zyxmon
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.