![]() |
|
|
#71 | |
|
Member
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Правим PHP.INI А именно здесь -> ; Paths and Directories ; UNIX: "/path1:/path2" ;include_path = ".:/php/includes" doc_root = "srv/www" Последний раз редактировалось UA6EM; 11.07.2013 в 22:43. |
|
|
|
|
|
|
#72 |
|
Member
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А джумлу кто-нибудь прикручивал???
|
|
|
|
|
|
#73 |
|
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1606 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
для роутера тяжеловато будет
|
|
|
|
|
|
#74 |
|
Junior Member
Регистрация: 12.07.2013
Сообщений: 1
Вес репутации: 0 ![]() |
А можно запусть несколько веб серверов?
|
|
|
|
|
|
#75 |
|
Member
Регистрация: 11.07.2013
Сообщений: 91
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#76 |
|
Junior Member
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0 ![]() |
никак не могу понять - добавление пользователя и группы является добавлением строки в 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: Код:
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 Код:
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" )
и при попытки перейти по адресу http://192.168.1.1:81/date.php получаю "No input file specified." не до конца понимаю чья это ошибка, гугленье по данной ошибке приводит к редактированию htaccess. Вопроса 2. первый что делать с пользователями и группами? и что сделать чтобы отобразить php? |
|
|
|
|
|
#77 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А PHP установлен и настроен?
|
|
|
|
|
|
#78 |
|
Junior Member
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0 ![]() |
да, php был установлен в составе строки загрузки из 3 поста
Код:
root@OpenWrt:/# opkg install php5 Package php5 (5.4.5-3) installed in root is up to date. Код:
Если Вы создаете новую учетную запись, сначала поместите в
поле пароля знак звездочки, затем используйте passwd {USER},
чтобы задать настоящий пароль.
Каждая учетная запись находится в одной строке /etc/passwd, а каждая
строка имеет формат
account:password:UID:GID:GECOS:directory:shell
account имя пользователя в системе. Оно не должно содержать заглавных букв;
password зашифрованный пароль пользователя или "звездочка";
UID цифровой идентификатор пользователя;
GID цифровой идентификатор основной группы пользователя;
GECOS Это поле не является обязательным и используется только в информационных целях. Обычно здесь указывается полное имя пользователя.
directory - домашний каталог пользователя ($HOME).
shell - программа, которая выполняется при входе в систему (если здесь ничего неуказано, используется /bin/sh). Если здесь указан несуществующий исполняемый файл, пользователь не сможет войти в систему.
удалил дублирующуюся группу дал ей идентификатор 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 |
|
|
|
|
|
#79 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
В первом сообщении прикреплены мои настройки, так вот там поля #server.username = "cyberlab" #server.groupname = "web" закомментированы и сервер при этом работает |
|
|
|
|
|
|
#80 |
|
Junior Member
Регистрация: 29.08.2013
Сообщений: 3
Вес репутации: 0 ![]() |
сравнил файлы, закомментировал пользователя и группу, поменял пути с /www на /srv/www, и все заработало, спасибо
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|