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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.07.2013, 22:39   #71
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию

Цитата:
Сообщение от Gruni Посмотреть сообщение
Все разобрался, неправильно отредактировал php.ini.

Теперь новый вопрос, как базу данных создать и как открыть доступ по ddns?

Правим PHP.INI
А именно здесь ->
; Paths and Directories

; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
doc_root = "srv/www"

Последний раз редактировалось UA6EM; 11.07.2013 в 22:43.
UA6EM вне форума   Ответить с цитированием
Старый 11.07.2013, 22:41   #72
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию Джуила

А джумлу кто-нибудь прикручивал???
UA6EM вне форума   Ответить с цитированием
Старый 12.07.2013, 01:51   #73
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

для роутера тяжеловато будет
andr128 вне форума   Ответить с цитированием
Старый 12.07.2013, 06:50   #74
igor05011993
Junior Member
 
Регистрация: 12.07.2013
Сообщений: 1
Вес репутации: 0
igor05011993 is an unknown quantity at this point
По умолчанию

А можно запусть несколько веб серверов?
igor05011993 вне форума   Ответить с цитированием
Старый 12.07.2013, 07:49   #75
UA6EM
Member
 
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0
UA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant futureUA6EM has a brilliant future
По умолчанию

Цитата:
Сообщение от andr128 Посмотреть сообщение
для роутера тяжеловато будет
Да это понятно, памяти у меня осталось 4 мегабайта (озу)
Но теоретически???
UA6EM вне форума   Ответить с цитированием
Старый 29.08.2013, 12:41   #76
2RIS7
Junior Member
 
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0
2RIS7 is an unknown quantity at this point
По умолчанию

никак не могу понять - добавление пользователя и группы является добавлением строки в passwd и group? никакого useradd установить не удалось.

Код:
root@OpenWrt:# cat /etc/passwd
root:x:0:0:root:/root:/bin/ash
daemon:*:1:1:daemon:/var:/bin/false
ftp:*:55:55:ftp:/home/ftp:/bin/false
network:*:101:101:network:/var:/bin/false
nobody:*:65534:65534:nobody:/var:/bin/false
artur:x:101:101:artur:/srv/www:/bin/ash
andrey:*:101:101:andrey:/srv/www:/bin/ash
Код:
root@OpenWrt:# cat /etc/group
root:x:0:
daemon:x:1:
adm:x:4:
mail:x:8:
audio:x:29:
www-data:x:33:
ftp:x:55:
users:x:100:
network:x:101:
nogroup:x:65534:
web:x:101:
web:x:101:
все делаю как по инструкции, при попытке изменить владельца папки и группу сбрасывается на пользователя network

Код:
root@OpenWrt:~# mkdir -p /srv/www
root@OpenWrt:~# mkdir -p /srv/log
root@OpenWrt:~# ls -l /srv/
drwxr-xr-x    2 root     root          4096 Sep  9 11:12 log
drwxr-xr-x    2 root     root          4096 Sep  9 11:11 www
root@OpenWrt:~# chgrp web /srv/www
root@OpenWrt:~# chown andrey /srv/www
root@OpenWrt:~# ls -l /srv/
drwxr-xr-x    2 root       root            4096 Sep  9 11:12 log
drwxr-xr-x    2 network  network       4096 Sep  9 11:11 www
Значащие параметры lighttpd.conf
Код:
server.modules = ( "mod_redirect", "mod_auth", "mod_cgi", "mod_access" )
server.network-backend = "write"
server.document-root = "/srv/www/"
server.errorlog = "/srv/log/error.log"
index-file.names = ( "index.html", "index.php" )
mimetype.assign = (
        ".pdf"   => "application/pdf",
        ".class" => "application/octet-stream",
        ".pac"   => "application/x-ns-proxy-autoconfig",
        ".swf"   => "application/x-shockwave-flash",
        ".wav"   => "audio/x-wav",
        ".gif"   => "image/gif",
        ".jpg"   => "image/jpeg",
        ".jpeg"  => "image/jpeg",
        ".png"   => "image/png",
        ".svg"   => "image/svg+xml",
        ".css"   => "text/css",
        ".html"  => "text/html",
        ".htm"   => "text/html",
        ".js"    => "text/javascript",
        ".txt"   => "text/plain",
        ".dtd"   => "text/xml",
        ".xml"   => "text/xml"
 )


$HTTP["url"] =~ "\.pdf$" {server.range-requests = "disable"}
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
server.port = 81
server.pid-file = "/var/run/lighttpd.pid"
server.username = "andrey"
server.upload-dirs = ( "/tmp" )
server.groupname = "web"
cgi.assign = ( ".pl"  => "/usr/bin/perl", ".cgi" => "/usr/bin/perl", ".php" => "/usr/bin/php-cgi" )
создал файлы date.php и info.php в /srv/www/
и при попытки перейти по адресу http://192.168.1.1:81/date.php
получаю "No input file specified."
не до конца понимаю чья это ошибка, гугленье по данной ошибке приводит к редактированию htaccess.
Вопроса 2. первый что делать с пользователями и группами? и что сделать чтобы отобразить php?
2RIS7 вне форума   Ответить с цитированием
Старый 29.08.2013, 14:26   #77
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А PHP установлен и настроен?
Admin вне форума   Ответить с цитированием
Старый 31.08.2013, 07:43   #78
2RIS7
Junior Member
 
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0
2RIS7 is an unknown quantity at this point
Post

да, php был установлен в составе строки загрузки из 3 поста

Код:
root@OpenWrt:/# opkg install php5
Package php5 (5.4.5-3) installed in root is up to date.
с 1 вопросом разобрался
Код:
Если Вы создаете новую учетную запись, сначала поместите в
поле пароля знак звездочки, затем используйте passwd {USER},
чтобы задать настоящий пароль.

Каждая учетная запись находится в одной строке /etc/passwd, а каждая
строка имеет формат

account:password:UID:GID:GECOS:directory:shell

account имя пользователя в системе. Оно не должно содержать заглавных букв;

password зашифрованный пароль пользователя или "звездочка";

UID цифровой идентификатор пользователя;

GID цифровой идентификатор основной группы пользователя;

GECOS Это поле не является обязательным и используется только в информационных целях. Обычно здесь указывается полное имя пользователя.

directory - домашний каталог пользователя ($HOME).

shell - программа, которая выполняется при входе в систему (если здесь ничего неуказано, используется /bin/sh). Если здесь указан несуществующий исполняемый файл, пользователь не сможет войти в систему.
то что видно было из моего предыдущего сообщения что 3 пользователя (network artur andrey) имели одиннаковые идентификаторы и идентификаторы группы (101)
удалил дублирующуюся группу дал ей идентификатор 102, убрал пользователя andrey, пользователю artur присвоил идентификатор 103
получил
Код:
drwxr-xr-x    2 root     root          4096 Sep  9  2011 log
drwxr-xr-x    2 artur    web           4096 Sep  9  2011 www
но не совсем понял почему в обеих инструкциях дается идентификатор пользователя, при том что CyberLab еще с большой буквы, 101 когда по умолчанию в прошивке идет пользователь нетворк 101, думаю что стоит изменить описание.
2RIS7 вне форума   Ответить с цитированием
Старый 31.08.2013, 10:36   #79
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
не совсем понял почему в обеих инструкциях дается идентификатор пользователя, при том что CyberLab еще с большой буквы, 101 когда по умолчанию в прошивке идет пользователь нетворк 101, думаю что стоит изменить описание.
Спасибо, за замечание. Описание подправил

В первом сообщении прикреплены мои настройки, так вот там поля
#server.username = "cyberlab"
#server.groupname = "web"
закомментированы и сервер при этом работает
Admin вне форума   Ответить с цитированием
Старый 01.09.2013, 16:22   #80
2RIS7
Junior Member
 
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0
2RIS7 is an unknown quantity at this point
По умолчанию

сравнил файлы, закомментировал пользователя и группу, поменял пути с /www на /srv/www, и все заработало, спасибо
2RIS7 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

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

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

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


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


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