Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30

как прописать путь

09.03.2018, 18:55. Показов 2657. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в 57 строке скрипта прописываю путь к файлу index.php, лежащему в папке categories
PHP
1
include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/';
В ответ получаю:
Warning: include(C:\OSPanel\domains\shablon.local 3\admin\categories): failed to open stream: Permission denied in C:\OSPanel\domains\shablon.local3\admin\ index.php on line 57

Warning: include(): Failed opening 'C:/OSPanel/domains/shablon.local3/admin/categories/' for inclusion (include_path='.;c:/ospanel/modules/php/PHP-5.5;c:/ospanel/modules/php/PHP-5.5/PEAR/pear') in C:\OSPanel\domains\shablon.local3\admin\ index.php on line 57

Почему отказано в доступе?
Есть ли еще какой-нибудь способ указать путь к файлу?

Добавлено через 8 минут
PHP
1
include '../admin/categories/';
тоже ничего не дает, появляется точно такое же сообщение

Добавлено через 10 минут
Может, из одного index.php нельзя попасть в другой index.php, но лежащий в другой директории?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.03.2018, 18:55
Ответы с готовыми решениями:

Как прописать путь?
Есть функция, находящаяся в Корень сайта/forum/include/functions_posting.php, в ней я подсоединяю файл следующим образом:require_once...

Как прописать путь - $directory?
Подскажите пожалуйста! При установке скрипта на локальном сервере, столкнулся с проблемой прописания пути к каталогу. $directory =...

Прописать путь?
Ребят вопрос просто для лузеров) как правильно прпоисать в файле index.php путь к файлу- если этот присловутый 111.php находится в...

14
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
09.03.2018, 19:10
Цитата Сообщение от Ветер1 Посмотреть сообщение
include '../admin/categories/';
А где сам файл? Может так:
PHP
1
include '../admin/categories/file.php';
1
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
09.03.2018, 20:35  [ТС]
Добавлено через 50 секунд
Цитата Сообщение от sasha0012 Посмотреть сообщение
А где сам файл? Может так:
PHP
Выделить код
1
include '../admin/categories/file.php';
Так, тоже пробовала, не получается
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
09.03.2018, 22:34
1ый файл где находится
и 2ой где покажите полную путь
к примеру

папка
path->
категориес -> index.php

нужно сделать Include
в

папка path->img ->index.php


нарисуйте как у вас там
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
09.03.2018, 22:43
Цитата Сообщение от Ветер1 Посмотреть сообщение
Warning: include(C:\OSPanel\domains\shablon.local 3\admin\categories): failed to open stream: Permission denied in C:\OSPanel\domains\shablon.local3\admin\ index.php on line 57
Не указано имя подключаемого файла
0
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
10.03.2018, 07:05  [ТС]
Из файла
C:\OSPanel\domains\shablon.local3\admin\ index.php

нужно вызвать файл
C:\OSPanel\domains\shablon.local3\admin\ categories\index.php

Добавлено через 46 минут
Напишу про более ранний, но тоже неудавшийся вариант решения задачи
Раньше в C:\OSPanel\domains\shablon.local3\admin\ categories\index.php
я попадала из файла menege.html.php (дежит в одной директории с C:\OSPanel\domains\shablon.local3\admin\ index.php) по ссылке <a href="categories/">Управление категориями</a>.
Все получалось, но при возврате из C:\OSPanel\domains\shablon.local3\admin\ categories\index.php в menege.html.php ссылка
<a href="categories/">Управление категориями</a> переставала работать, а с ней и все остальные аналогичные ссылки, их в menege.html.php еще 2: Управление товарами, Управление пользователями
По щелчку на каждую из этих 3 ссылок сообщение:
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
shablon.local3
Apache
Хотя только что я переходила по ссылке <a href="categories/">Управление категориями</a> !!!
Тогда я решила попробовать через C:\OSPanel\domains\shablon.local3\admin\ index.php
Сделала в menege.html.php форму
HTML5
1
2
3
4
5
<form action="/admin/" method="GET">
    <input type="submit" name="aut" value="Управление пользователями"><br><br>
    <input type="submit" name="cat" value="Управление категориями"><br><br>
       <input type="submit" name="tov" value="Управление товарами"><br><br>
    </form>
а в C:\OSPanel\domains\shablon.local3\admin\ index.php
прописала
PHP
1
2
3
4
5
if (isset($_GET['cat']))
    {
      include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/';
      exit();
         }
Теперь пишет Permission denied...
0
 Аватар для otto-fukin
14 / 60 / 21
Регистрация: 15.06.2017
Сообщений: 572
10.03.2018, 08:19
Цитата Сообщение от Ветер1 Посмотреть сообщение
include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/';
а имя файла-то где? include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/index.php'; не?
1
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
10.03.2018, 08:30  [ТС]
Цитата Сообщение от otto-fukin Посмотреть сообщение
а имя файла-то где? include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/index.php'; не?
пробовала, не получается
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
10.03.2018, 08:39
Ветер1, не надо путать url страницы и структуру файлов. Это разные вещи, хоть иногда и url может соответствовать файловой структуре. Если при определенных настройках сервера можно не указывать index.php на конце url, сервер сам его добавит. В php, и в include в частности этого не произойдет, нужно указывать весь путь целиком.
Цитата Сообщение от Ветер1 Посмотреть сообщение
пробовала, не получается
конкретно результат какой?
1
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
10.03.2018, 09:35  [ТС]
Прописала везде index.php:
include $_SERVER['DOCUMENT_ROOT'] . '/admin/categories/index.php';
include $_SERVER['DOCUMENT_ROOT'] . '/admin/authors/index.php' и т.д.
все равно пишет Permission denied...
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
10.03.2018, 09:42
посмотрите права на папки

https://yandex.ru/search/?text... p&lr=10335
0
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
10.03.2018, 10:23  [ТС]
Цитата Сообщение от andyyy Посмотреть сообщение
посмотрите права на папки
Во вкладке "Доступ" сделала общий доступ к папке с сайтом
Во вкладке "Безопасность" ВСЕМ дала полный доступ (стоят галки напротив полный доступ, изменение, чтение, чтение и выполнение, запись).
Проверила вложенные папки, к ним тоже есть полный доступ, во вкладке "Безопасность" везде стоят неактивные галки в колонке разрешить (я так пониманию, они унаследовались от папки с сайтом).
Компьютер перезагрузила.
Permission denied
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
10.03.2018, 10:33
а у вас что опен сервер? лоокальный хост?

Добавлено через 1 минуту
Warning: fopen(counter.txt): failed to open stream: Permission denied in

Добавлено через 36 секунд
https://stackoverflow.com/ques... d/11374899

Добавлено через 29 секунд
https://ospanel.io/forum/viewtopic.php?t=2415
1
0 / 0 / 1
Регистрация: 08.06.2016
Сообщений: 30
11.03.2018, 08:01  [ТС]
Немного изменила систему перемещения по сайту, и все заработало
Но за помощь спасибо!!!
0
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
11.03.2018, 10:08
Цитата Сообщение от Ветер1 Посмотреть сообщение
Из файла
C:\OSPanel\domains\shablon.local3\admin\ index.php

нужно вызвать файл
C:\OSPanel\domains\shablon.local3\admin\ categories\index.php
PHP
1
include 'categories/index.php';
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.03.2018, 10:08
Помогаю со студенческими работами здесь

Прописать путь к файлу .php
Всем привет! Значит проблема в чём: сделал простенькую программку в Notepad++ и она там работает, только выглядит не так как хотелось бы....

Как прописать путь?
Здравствуйте! Есть выражение ImageIO.read(this.getClass().getResource())Внутрь getResourse требуется вставить путь к файлу типа...

Как прописать путь к БД
Доброе время суток. Мне нужно создать кнопки в делфи, которые при нажатие открывали мою базу данных. Постскриптум: база данных...

Как прописать путь в bat
Есть две папки, в них по файлу которые надо запустить, для этого я в bat пишу: @echo путь\имя файла путь\имя файла на компе...

как правильно прописать путь
Нужно прописать 2 пути к директории загрузки и директории opt как это сделать вызывая команды из любой папки??


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru