- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
ОС Linux Mint 15. Настроил nginx и php-fpm. Создал тестовый хост:
server {
server_name test;
root /home/username/www/test;
location / {
index index.php;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
При открытии этого хоста в браузере пишет 403 Forbidden. Содержимое лога /var/log/nginx/error.log
2013/11/21 12:21:40 [error] 16392#0: *41 "/home/username/www/test/index.php" is forbidden (13: Permission denied), client: 127.0.0.1, server: test, request: "GET / HTTP/1.1", host: "test"
Права на папку и вложенные в нее файлы и папки 777 www-data:www-data
username-K56CB username # stat ./www
File: ‘./www’
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 18h/24d Inode: 26476735 Links: 4
Access: (0777/drwxrwxrwx) Uid: ( 33/www-data) Gid: ( 33/www-data)
Access: 2013-11-21 12:11:12.411861799 +0200
Modify: 2013-11-21 11:50:18.171851277 +0200/etc/nginx/sites-available/test
Change: 2013-11-21 12:10:25.979861409 +0200
Birth: -
Есть одна особенность, при установке Mint я указал "Encrypt my home folder", может быть это из-за того что домашняя папка зашифрована? Хотя через nemo и консоль она нормально открывается.
При этом если переместить этот index.php в папку /var/www/test/index.php, поставить на него права 777 www-data:www-data и прописать новый путь в конфиге хоста /etc/nginx/sites-available/test то он начинает работать.
покажите конфиг php-fpm пула.
какие пермишены на каталоги /home/username/www /home/username /home?
/etc/php5/fpm/pool.d/www.conf
...
user = www-data
group = www-data
...
listen = /var/run/php5-fpm.sock
----------------------------
username@username-K56CB ~ $ stat /home
File: ‘/home’
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 806h/2054d Inode: 26476545 Links: 4
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
------------------------------
username@username-K56CB ~ $ stat /home/username
File: ‘/home/username’
Size: 12288 Blocks: 24 IO Block: 4096 directory
Device: 18h/24d Inode: 26476552 Links: 33
Access: (0700/drwx------) Uid: ( 1000/ username) Gid: ( 1000/ username)
-------------------------------
username@username-K56CB ~ $ stat /home/username/www
File: ‘/home/username/www’
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 18h/24d Inode: 26476735 Links: 4
Access: (0777/drwxrwxrwx) Uid: ( 33/www-data) Gid: ( 33/www-data)