Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Права, группы, владельцы, права на файлы...

00 голосов
4
Уже совсем запутался со всеми этими группами и владельцем папко. Вообщем по умолчанию, когда поставил Битрикс на VDS все папки и файлы пренадлежали пользователю площадки (zz8zzz). Когда дошло дело до редакции страниц при сохранении страницы выскакивает сообщение, что сохранить страницу нельзя. Также пытаюсь загрузить фото в галерею, та же самая проблема. Поменял владельца всех папок и файлов на www и после этого все стало загружаться и сохраняться страницы. Это я правильно сделал или не очень. Короче говоря, кому должны пренадлижать папки и файлы, владельцу площадки или www - запутался совсем. Картинка ниже :oops:

Рисунок
спросил 16 Май, 13 от Gill (720 баллов)

4 Ответы

00 голосов
Хотел написать, но от вашего логотипа замельтишило в глазах(
ответил 16 Май, 13 от Tetis (500 баллов)
00 голосов
Цитата
Алексей Абисфамилинный пишет:
Хотел написать, но от вашего логотипа замельтишило в глазах(

:|
2Игорь
Попробуй сделать так:
создай скрипт на php который будет создавать файл на серваке, например:
Код
$filename = 'test.php';
$somecontent = "Добавить это к файлу\n";
$fop = fopen($filename, 'w');
fwrite($fop, $somecontent);
fclose($fop);

после запусти скрипт, и найди созданный файл. Посмотри его права и владельца. Попробуй его отредактировать через битрикс. =)
ответил 17 Май, 13 от Aythis (740 баллов)
00 голосов
Цитата
Алексей пишет:
Цитата Алексей Абисфамилинный пишет:
Хотел написать, но от вашего логотипа замельтишило в глазах(

2Игорь
Попробуй сделать так:
создай скрипт на php который будет создавать файл на серваке, например:
Код
$filename = 'test.php';
$somecontent = "Добавить это к файлу\n";
$fop = fopen($filename, 'w');
fwrite($fop, $somecontent);
fclose($fop);

после запусти скрипт, и найди созданный файл. Посмотри его права и владельца. Попробуй его отредактировать через битрикс. =)



Код
Попробовал, но ничего не получается, на экране вылазиют следующие строки:

Warning: fopen(test.php) [function.fopen]: failed to open stream: Permission denied in /home/zzx8xzz/data/www/сайт/test1.php on line 4

Warning: fwrite(): supplied argument is not a valid stream resource in /home/zzx8xzz/data/www/сайт/test1.php on line 5

Warning: fclose(): supplied argument is not a valid stream resource in /home/zzx8xzz/data/www/сайт/test1.php on line 6
ответил 29 Июль, 13 от Gill (720 баллов)
00 голосов
Смотри владельца файла test1.php - вывод: у него нет прав на создание файлов.
Создай файл через Битрикс и попробу снова.
ответил 01 Ноя, 13 от Aythis (740 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 02 Июль, 15 от аноним
0 голосов
2 ответов
спросил 10 Май, 14 от Yrys (220 баллов)
0 голосов
1 ответ
спросил 02 Сен, 13 от Kania (5,180 баллов)
0 голосов
4 ответов
спросил 07 Май, 13 от Patek (320 баллов)