Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Разное > Курилка

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.07.2019, 22:32   #1
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 967
Вес репутации: 1002
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию php7 и openwrt

Может натолкнете на мысль толковую.
апач на openwrt не работает, начал громоздить nginx + php7-fastcfgi.
Вроде все получилось phpinfo() на тестовой странице отработал и я закачал html5-speedtest упомянутый в соседней теме и облом:
php7 вылетает, без логов.
Код:
root@OpenWrt:/# cat /etc/php.ini|grep log
; Error handling and logging
log_errors = On
log_errors_max_len = 1024
error_log = /var/log/php_errors.log
; Log errors to syslog.
;error_log = syslog
fastcgi.logging = 1
root@OpenWrt:/# php-cgi -b 1026

root@OpenWrt:/#
root@OpenWrt:/# cat /var/log/php_errors.log
root@OpenWrt:/# cat /var/log/error.log
2019/07/01 20:27:00 [error] 1945#0: *1 open() "/usr/share/htdocs/favicon.ico" failed (2: No such file or directory), client: 192.168.1.161, server: , request: "                                                                             GET /favicon.ico HTTP/1.1", host: "192.168.1.1", referrer: "http://192.168.1.1/speedtest-master/"
2019/07/01 20:27:21 [error] 1945#0: *1 open() "/usr/share/htdocs/speedtest-master/index,php" failed (2: No such file or directory), client: 192.168.1.161, serve                                                                             r: , request: "GET /speedtest-master/index,php HTTP/1.1", host: "192.168.1.1"
2019/07/01 20:27:28 [error] 1945#0: *1 open() "/usr/share/htdocs/speedtest-master/index.php" failed (2: No such file or directory), client: 192.168.1.161, serve                                                                             r: , request: "GET /speedtest-master/index.php HTTP/1.1", host: "192.168.1.1"
2019/07/01 20:27:46 [error] 1945#0: *1 directory index of "/usr/share/htdocs/" is forbidden, client: 192.168.1.161, server: , request: "GET / HTTP/1.1", host: "                                                                             192.168.1.1"
2019/07/01 20:28:08 [error] 1945#0: *389 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 192.168.1.161, serve                                                                             r: , request: "GET /speedtest-master/backend/garbage.php?r=0.3259890907825538&ckSize=100 HTTP/1.1", upstream: "fastcgi://127.0.0.1:1026", host: "192.168.1.1", r                                                                             eferrer: "http://192.168.1.1/speedtest-master/speedtest_worker.js?r=0.15776076882503487"
... и дальше куча логов nginx од отсутствии связи с php
А ларчик просто открывался. на странице работает ajax, открываем инструменты разработчика в браузере и смотрим, что происходит во вкладке "Network". А там видны и ошибки которыми плюется php:
Unknown: Timezone database is corrupt - this should *never* happen!

Решение:
# opkg install zoneinfo-europe


Новая ошибка:
Uncaught Error: Call to undefined function openssl_random_pseudo_bytes() in /usr/share/htdocs/speedtest-master/backend/garbage.php:22


Решение: opkg install php7-mod-openssl

Последний раз редактировалось Tohin; 06.07.2019 в 19:32. Причина: Отлично побеседовал с Гуглом
Tohin вне форума   Ответить с цитированием
Старый 07.07.2019, 20:30   #2
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 967
Вес репутации: 1002
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию

Хм.. похоже есть очень странное решение.... Debootstrap.
debootstrap --verbose --arch armhf --variant=minbase buster /deboot
"доктор, а откуда у вас такие картинки?"

Последний раз редактировалось Tohin; 07.07.2019 в 22:10.
Tohin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика