Когда я создавал плагин «RobotsTxT» для WordPress, мне нужно было сделать проверку, существует ли файл «robots.txt». А чтобы сделать такую проверку, мне нужно указать правильный путь к файлу «robots.txt». Вот, например, скрипт писал в файле «functions.php» в теме WordPress.
Логично путь указывать от файла «functions.php» к файлу «robots.txt», но это не верно. Сейчас вы в этом убедитесь.
Вставил я вот такой скрипт на PHP в файл «functions.php»:
// проверка директории echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>'; echo 'Полный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br>'; echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME'];
В результате после сохранения я увидел путь:
Document root: /home/ХХХХХ/YYYYY/www
Полный путь к скрипту и его имя: /home/ХХХХХ/YYYYY/www/wp-admin/admin.php
Имя скрипта: /wp-admin/admin.php
Так я понял, что нужно указать путь от «/wp-admin/admin.php» к файлу «robots.txt»:
<?php // проверяем, есть ли файл robots.txt $filename = '../robots.txt'; if (file_exists($filename)) { echo "Файл существует"; } else { echo "Файл не существует"; } ?>
Как правильно указать путь к папкам или к файлу, смотрите тут.
Можно создать файлик, например, «mydocument.php» и разместить в файл этот же скрипт:
// проверка директории echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>'; echo 'Полный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br>'; echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME'];
Вводите прямой путь (если файл «mydocument.php» в корне сайта):
https://АДРЕС_САЙТА/mydocument.php
Например:
https://bloggood.ru/mydocument.php
и получаете всю информацию.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329815 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274370 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 220443 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186394 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 181503
Один ответ на комментарий - Как узнать путь к файлу на хостинге (PHP)
Добавить комментарий
Метки: php, Вебмастеру
А еще есть
__FILE__
__DIR__
и иже с ними…