![]() |
![]() |
#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
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
для роутера тяжеловато будет
|
![]() |
![]() |
![]() |
#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) | |
|
|