- ответ в вопросе под каким пользователем работпет php-fpm , Аноним (-), 01:36 , 06-Июн-17 (1)
ответ в вопросе:под каким пользователем работпет php-fpm?
- selinux , PavelR (??), 08:24 , 06-Июн-17 (3)
- gt оверквотинг удален Вы уверены что текущий каталог этот, путь то в fopen не , ПавелС (ok), 08:31 , 06-Июн-17 (4)
>[оверквотинг удален] > Warning: fopen(tx.txt): failed to open stream: Permission denied in /var/www/apteka/config/wr.php > on line 3" while reading response header from upstream, client: 192.168.хх.хх, > server: localhost, request: "GET /apteka/config/wr.php HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php-fpm.sock:", > host: "192.168.хх.хх" > Сам код файла я создал просто для пробы, чтоб отсечь всё ненужное: > <?PHP > $file = 'tx.txt'; > fopen($file, 'x+'); > echo $file; > 1. Права на каталог 777,Вы уверены что текущий каталог этот, путь то в fopen не полный - относительный? Надо в этом php посмотреть что возвращает string getcwd ( void ). > 2. Владелец каталога nginx, > 3. Установлена связка CentOS 7.3.1611+nginx 1.12 +php7.1.5 +php-fpm 3.1.0 > 4. В файле php.ini функция allow_url_fopen = On > В чём может быть проблема?
- В общем дело было в хитрых настройках SELinux Вот здесь я прочитал про нужные мн, CHIM (ok), 11:40 , 06-Июн-17 (7)
|