Jump to content

edm

Forum Members
  • Posts

    205
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by edm

  1. у Giga 2 есть /storage с объемом ≈960КБ. /dev/mtdblock/7 on /storage type jffs2 и туда помещаю busybox, чтобы один скрипт работал даже при извлечении opkg-накопителя. И во время тестов оказалось, что работает. Так как память /storage маленькая (960КБ), то busybox 550кб простанства занимает. Это очень много. Кстати, для чего роутер использует /storage ? и у разных моделей кинетика какой объем /storage ?
  2. соберите, пожалуйста, под giga 2 специальный бинарник Busybox_mini, размер которого будет меньше 100 кб. Из всего этого (см.выше цитату) нужны эти (см.ниже жирным шрифтом): [, [[, cat, echo, false, logger, rm, sh, sleep, true Так убирая ненужные каманды из busybox можно уменьшить размер до минимума. Срочно необходимо. сам не умею, не делал никогда компиляцию.
  3. squid - норм. Проблема в том, что он не блокирует сокеты(через которое можно зайти в инет), не блокирует трафик в Opera Mini
  4. nginx + php7 + mysql_из_дебиан (mariadb не пробовал еще) opkg install php7-cli php7-fastcgi php7-mod-ctype php7-mod-curl php7-mod-dom php7-mod-fileinfo php7-mod-gd php7-mod-hash php7-mod-json php7-mod-mbstring php7-mod-session php7-mod-simplexml php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter php7-mod-zip opkg install php7-mod-mysqli php7-mod-pdo-mysql php7-mod-intl php7-mod-iconv рестарт php7 #в терминале entware создать символическую ссылку ln -s /путь_рабочей_mysqld.sock /opt/tmp/mysql.sock #если mysql из дебиан, то ln - s /opt/debian/run/mysqld/mysqld.cock /opt/tmp/mysql.sock потом 4 sql-запроса 1. CREATE DATABASE `owncloud10` COLLATE 'utf8_general_ci'; 2. CREATE USER 'owncloud10'@'localhost' IDENTIFIED BY 'owncloud10'; 3. GRANT ALL PRIVILEGES ON `owncloud10`.* TO 'owncloud10'@'localhost'; 4. REVOKE ALL PRIVILEGES ON `owncloud10`.* FROM 'owncloud10'@'localhost'; GRANT ALL PRIVILEGES ON `owncloud10`.* TO 'owncloud10'@'localhost'WITH GRANT OPTION; и в 192.168.1.1/owncloud10/ во всех полях вводить "owncloud10": логин админа, пароль админа, логин ДБ, пароль ДБ, название БД. а в самом последнем поле вводить: localhost:3306 после этого установилась ow10, но из-за кривого конфига nginx ушла в ошибку
  5. @TheBB, кстати, я смог запустить OwnCloud 10 на связке php7+mysql+nginx, но другая проблема теперь: не могу правильно настроить, чтобы работал в 192.168.1.1/ow/, так как постоянно делает редирект с /ow/index.php/login на /index.php/login. Может ты знаешь, какой правильный конфиг nginx надо для Ow10, который (ow10) будет располагаться именно на 192.168.1.1/ow/ , а не на 192.168.1.1/
  6. не устанавливал, но какие Плюсы нам это даст?
  7. во вкладке Сегменты смотри, чтоб маска подсети и у Home и у Guest были 255.255.255.0. Либо чтоб были Home VLAN 192.168.1.1 255.255.255.0 Guest VLAN 10.1.30.1 255.0.0.0 Если Guest'a другая маска подсети, то почему-то блокируется интернет в локалной сети 127.0.0.1
  8. как перепрошить телефон через наш роутер?) в режиме загрузчика(перепрошивки) adb не видит мое устройство в режиме рекавери и в Вкл_телефона adb отпределяет
  9. конкретно owncloud 9 должен запускается на mariadb без проблем. Ты ведь 10 проверяешь, а не 9 версию? Проблемы именно с owncloud 10 (см.выше на скриншоте) в связке с php7. Кстати, вот и решение. Почему-то мой скачанный owncloud 10 требует php5, а на php7 отказывается завестись.
  10. предполагаю, что ошибка в модуле mysqli, которое не проверялось разработчиками на совместимость с onwcloud 10 P.S. тупо запрос неправильно делает код)
  11. @TheBB и другие, у кого получилось завести owncloud 10 на nginx + php7 cgi или fpm? я пробовал, но не смог избавиться от ошибки такого помогите
  12. поставь паралельно debian 8 на роутер. postfix в debian работает
  13. bandwidthd + php + cron + веб-сервер + cli + sh или если хорошо знаешь bash, то просто bandwidthd + sh + cron
  14. используй браузер Chrome на Андроид, iOS и ПК
  15. Дело в том, что куки не передаются. Аудентификация не происходит. Вот и не скачивается файл. В owncloud реализована странная отдача файлов - а именно: файл отдается средствами .php, а не средствами nginx (lighttpd | apache). Исправить можно, взамен на то, что какой-то умник может временно получить доступ к скачиваемому файлу при условии, что ему известна ссылка скачивания файла. Но это труднее реализовать. И файл отдавал бы nginx, а не php. В этот способ не вникай, так как там много что исправить нужно в движке owncloud. Есть другой способ, более легкий, но и более плохой: при каждом обращении будет даваться временный адрес на скачивания. Дыра в том, что из временной ссылки через редирект можно вытащить постоянную ссылку, и тогда свою функцию owncloud не будет выполнять - конфеденциальность данных. Тут тоже отдает nginx, но поправить немного код owncloud придется. Знаешь php язык программирования?
  16. лечиться reboot (restart) роутера. но это не выход, так как должна быть безотказная система линукс.
  17. giga 2, прошивка 2.09.A.9.0-0 (во всех 2.09). иногда при перезагрузке роутера возникает такая ошибка с mysql не могу отправить файл диагностики, так как так как (то есть) процесс mysqld_safe "завис" что ли и блокирует многие каманды: ps, killall, top и другие. дальше ни на что не реагирует. Только разорвать соединение помогает. Убить процесс mysqld_safe НЕВОЗМОЖНО, так как снова зависает команда kill ***, killall mysqld_safe, и т.д.
×
×
  • Create New...