powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / nginx php-fpm permission denied
6 сообщений из 6, страница 1 из 1
nginx php-fpm permission denied
    #38945091
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем доброго
я тут настроил указанную связку чтобы протестить bitrix, все работает, кроме создания файлов из php.
сделал тут такой вот файлик
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
ini_set('display_errors',1);
error_reporting(E_ALL);
echo "<pre>";
  echo getcwd()."\n";
  echo exec('whoami')."\n";
  $file = fopen('counter__.txt', 'w');
  print_r($file);
  if($file ) print_r(fstat($file));
echo "</pre>";
?>


от говорит
Код: sql
1.
2.
3.
/var/www/html/bitrix
nginx
Warning:  fopen(counter__.txt): failed to open stream: Permission denied in /var/www/html/bitrix/etst.php on line 7



но
Код: powershell
1.
2.
3.
4.
sudo -su nginx
cd ~
cd /var/www/html/bitrix
touch ttt


и ttt готов

юзаю fedora21
что за дела такие могут быть?
...
Рейтинг: 0 / 0
nginx php-fpm permission denied
    #38945094
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexy_black,

Вы уверены, что $file = fopen('counter__.txt', 'w'); создает файл в той-же папке, в которой вы создаете файл вручную? Укажите абсолютный путь.
...
Рейтинг: 0 / 0
nginx php-fpm permission denied
    #38945097
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для этого я сделал вызов getcwd - та же папка
но решил попробовать - та же каша
Warning: fopen(/var/www/html/bitrix/counter__.txt): failed to open stream: Permission denied in /var/www/html/bitrix/etst.php on line 7

ведь fopen создает файл в getcwd?
(getcwd - pwd по bash'овски)
...
Рейтинг: 0 / 0
nginx php-fpm permission denied
    #38945102
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
nginx php-fpm permission denied
    #38945350
alexy_black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter,

спасибо. selinux мешал, я не привык к fedora
...
Рейтинг: 0 / 0
nginx php-fpm permission denied
    #38945550
alexy_black,

он не мешал, он защищал твой сервер от работы кривого поделия, а ты его выключил, не удосужившись почитать федориных мануалов.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / nginx php-fpm permission denied
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]