Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Не могу поставить php5-fpm Debian(32)

Ответить
Настройки темы
Debian/Ubuntu - Не могу поставить php5-fpm Debian(32)

Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


http://habrahabr.ru/post/113101/
делаю все по этой статье ... Debian 6.2
Цитата:
apt-get install php5-cli php5-common php5-suhosin
apt-get install php5-fpm php5-cgi
Начинаю это делать и пишет ошибки
Цитата:
apt-get install php5-fpm php5-cgi
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
php5-cgi : Depends: libdb5.1 but it is not installable
Depends: libssl1.0.0 (>= 1.0.0) but it is not installable
Depends: libxml2 (>= 2.8.0) but 2.7.8.dfsg-2+squeeze1 is to be installed
Depends: php5-common (= 5.4.27-1~dotdeb.1) but it is not going to be installed
php5-fpm : Depends: libdb5.1 but it is not installable
Depends: libssl1.0.0 (>= 1.0.0) but it is not installable
Depends: libxml2 (>= 2.8.0) but 2.7.8.dfsg-2+squeeze1 is to be installed
Depends: php5-common (= 5.4.27-1~dotdeb.1) but it is not going to be installed
E: Broken packages

Отправлено: 01:03, 12-04-2014

 

Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата vadblm:
что картинки заливались по фтп с умолчальным umask »
блин когда мне такое говорят, я себя чувствую таким идиотом, хочется почти что то прочитать умное чем и займусь.

Отправлено: 20:58, 13-04-2014 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


sx000, просто посмотрите и покажите вывод ls -l <путь к корню сайта>/i/da.png

Отправлено: 21:21, 13-04-2014 | #12


Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


-rwxr-xr-x 1 user user 106 Jun 29 2012 robots.txt
-rw-rw-r-- 1 user user 23 Apr 13 02:18 test.php
txt тоже не грузиться такие же кренделя а вот php нормально

это я сразу конфиг даю так как туда думаю может быть проблема заведет

Цитата:
upstream php-fpm{
server unix:/var/run/php5-fpm.sock;
}
server{
listen 80;
root /home/user/gogo.com/www;
index index.php index.html index.htm;
server_name gogo.com www.gogo.com;

location "/" {
index index.php index.html index.htm;
try_files $uri $uri/ =404;
fastcgi_pass php-fpm;
include fastcgi_params;

#include mime.types;
#default_type application/octet-stream;

fastcgi_split_path_info ^(.+?\.php)(/.*)?$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
fastcgi_param SERVER_ADMIN admin@example.com;
fastcgi_param SERVER_SIGNATURE nginx/$nginx_version;
fastcgi_index index.php;
}

Отправлено: 21:25, 13-04-2014 | #13


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата sx000:
-rwxr-xr-x 1 user user 106 Jun 29 2012 robots.txt
-rw-rw-r-- 1 user user 23 Apr 13 02:18 test.php »
nginx на убунте работает от юзера www-data, а что мы видим тут? у юзера user есть право на чтение, запись и исполнение, у членов группы user есть право на чтение и исполнение, у всех остальных право на чтение и исполнение. Я б сказал, что прав даже больше, чем нужно, но возможно у вас у вышестоящей директории права зарезаны (нет x для other).

Но ладно, корень сайта у вас в
Цитата sx000:
root /home/user/gogo.com/www; »
ls -l пройдитесь по всей цепочке, начиная c /home. Чтобы непривилегированный пользователь увидел содержимое нижележащей директории, у неё должно быть +x для other, чтобы он же мог прочитать файл, у него должно быть +r для other.

http://www.quizful.net/post/unix-file-permissions - тут кратко про права доступа к файлам unix-подобных системах.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:46, 13-04-2014 | #14


Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


drwxr-xr-x 3 root root 4096 Apr 13 01:57 home
drwxr-xr-x 6 www-data www-data 4096 Apr 13 02:34 user
drwxrwxr-x 3 www-data www-data 4096 Apr 13 02:04 gogo.com
drwxrwxrwx 15 user user 4096 Apr 13 03:22 www
везде r-x стоит на OTHER. Это нормально же?

Отправлено: 22:07, 13-04-2014 | #15


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата sx000:
везде r-x стоит на OTHER. Это нормально же? »
Да. Значит, смотрите глубже. Например так
Код: Выделить весь код
sudo su
su - www-data
cat /home/user/gogo.com/www/i/da.png > /dev/null
если Permission denied, то прав не хватает на уровне фс
если молчок, то где-то в другом месте проблема.

Отправлено: 22:18, 13-04-2014 | #16


Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата vadblm:
если молчок, то где-то в другом месте проблема. »
моkчок, я вот на конфиг грешу nginx может в нем проблема, вроде гуглил, все пишут про какие то конфиги ... но так как я nginx вижу в первый раз не могу понять толком

Отправлено: 22:22, 13-04-2014 | #17


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


sx000, что-то я засомневался, что нджинкс бегает от www-data
можно вывод grep user /etc/nginx/nginx.conf ?

Отправлено: 22:27, 13-04-2014 | #18


Новый участник


Сообщения: 38
Благодарности: 0

Профиль | Отправить PM | Цитировать


grep user /etc/nginx/nginx.conf
user www-data;

vadblm, теперь представьте как я не могу там чего то понять

Последний раз редактировалось sx000, 13-04-2014 в 22:35.


Отправлено: 22:28, 13-04-2014 | #19


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


sx000, у меня идеи кончились, сорри.

Отправлено: 22:38, 13-04-2014 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Не могу поставить php5-fpm Debian(32)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не могу поставить поставить драйвера на новый ноутбук eXciterman Ноутбуки 5 07-12-2013 11:09
2008 - Всё странно не могу добавить роль не могу поставить обновления и..... ChumaS Windows Server 2008/2008 R2 3 07-08-2013 17:36
nginx + php-fpm не грузятся файлы в IE/Google Chrome zvezda_t Вебмастеру 0 25-03-2013 10:15
Не могу удалить noatun и оставить KDE в Debian Etch DTF Общий по Linux 11 03-09-2007 07:23
не могу поставить пароль TINA Хочу все знать 5 13-08-2003 17:31




 
Переход