Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 018 103 раза!

Форум

Добро пожаловать, Гость!

Permission denied - Создать папку на локалхосте

Обсуждение вопросов на другие темы связанные с веб-разработкой
grampus09
Сообщения: 1
C нами: 10 мес 18 дней

Непрочитанное сообщение grampus09 » 18 янв 2016, 13:42

Не могу понять, где ещё можно выставить права, чтобы PHP скрипту хватало прав на создание папок и файлов в них. Ошибка выглядит следующим образом.

Warning: fopen(../papka/.): failed to open stream: Permission denied in C:\OpenServer\domains\localhost\phpscript\functions.php on line 1785

Warning: fputs() expects parameter 1 to be resource, boolean given in C:\OpenServer\domains\localhost\phpscript\functions.php on line 1786

Warning: fclose() expects parameter 1 to be resource, boolean given in C:\OpenServer\domains\localhost\phpscript\functions.php on line 1786

Сам сижу под администратором (действительно полным администратором со всеми правами), запуск open server насколько я понимаю всегда идёт от администратора, на всякий случай специально запустил его от администратора. Конфиг Apache 2.2 + PHP 5.3. Вручную убирал со всех папок атрибут "Только чтение" + убирал вручную также вот этот момент - http://weblink24.ru/index/ubrat_ehtot_f ... tera/0-285. Вручную настраивал разрешения для ВСЕХ пользователей компьютера на полный доступ. На денвере работает из коробки, что называется, здесь выдаёт ошибку. Заранее спасибо.

Листопад
Сообщения: 18
C нами: 1 год 11 мес
Откуда: Камчатка

Непрочитанное сообщение Листопад » 19 янв 2016, 05:43

Домен localhost создан по умолчанию и предназначен только для проверки работы сервера.
Создайте папку со своим доменом, пустую и её заполняйте и там творите.
Один из возможных вариантов.

Аватара пользователя
DelphinPRO
Сообщения: 637
C нами: 4 года 10 мес
Откуда: Самара
Контакты:

Непрочитанное сообщение DelphinPRO » 19 янв 2016, 22:24

Не лезьте в дебри, начните с самого простого - проверьте,
корректный ли путь к файлу передается в функцию fopen.
Имейте ввиду, что на платформе windows вы можете использовать как прямой слеш так и обратный в качестве разделителя каталогов, но обратный слеш должен быть обязательно экранирован.


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя