Права на папку

Обсуждение общих вопросов связанных с программой
Vladimir2k3
Сообщения: 5
Зарегистрирован:
26 апр 2018, 17:38

Права на папку

Vladimir2k3 » 07 июн 2018, 20:15

Всем привет.
Стоит open Server под windows.
как выдать права 777 на папку pictures
C:\OpenServer\OSPanel\domains\Dashboard6\pictures
?? подскажите пожалуйста

У меня ругается пишет ошибку

Warning: require_once(C:\OpenServer\OSPanel\domains\Dashboard6\pictures): failed to open stream: Permission denied in C:\OpenServer\OSPanel\domains\Dashboard6\index.php on line 1

Fatal error: require_once(): Failed opening required 'pictures' (include_path='.;c:/openserver/ospanel/modules/php/PHP-5.5;c:/openserver/ospanel/modules/php/PHP-5.5/PEAR/pear') in C:\OpenServer\OSPanel\domains\Dashboard6\index.php on line 1
Vladimir2k3
Сообщения: 5
Зарегистрирован:
26 апр 2018, 17:38

Re: Права на папку

Vladimir2k3 » 07 июн 2018, 21:01

вот мой код PHP страницы. папка pictures лежит в корне где лежит index.php
Может здесь чего? не так?

<?php $files = require_once 'pictures'; ?>

<html>
<head>
<meta http-equiv="Refresh"
content="5" />
<title></title>
<link href="css/file-style.css"
rel="stylesheet"
type="text/css" />
<script src="javascript/jquery-3.3.1.js"></script>
<script src="javascript/time-date.js"></script>
</head>
<body>

<? foreach ($files as $file): ?>
<div class="bgc">
<img src="<?= $file; ?>" />
</div>
<? endforeach; ?>

<p class="centre">

<span id="doc_time">
Дата и время
</span>
</p>
<script type="text/javascript">
clock();
</script>


</body>
</html>
eandr-67
Сообщения: 61
Зарегистрирован:
12 фев 2015, 22:17

Re: Права на папку

eandr-67 » 08 июн 2018, 14:06

1. В Windows НЕ СУЩЕСТВУЕТ прав 777 . Это только в *NIX.

2. Твоя ошибка совсем не в правах, а в том, что ты не понимаешь, как работает require_once. Операторы include/require предназначены ТОЛЬКО для подключения конкретных ФАЙЛОВ. Ты же пытаешься подключить ПАПКУ, что невозможно.
Vladimir2k3
Сообщения: 5
Зарегистрирован:
26 апр 2018, 17:38

Re: Права на папку

Vladimir2k3 » 08 июн 2018, 16:52

понял, большое спасибо, разобрался.
Ответить