голоса 0
просмотры 900

Как узнать путь на сервере к файлу или папке

Абсолютный путь к файлу на сервере

есть лучший ответ
пользователь | категория: Интернет
есть лучший ответ пользователь | просмотры 900

4 Ответы

голоса 0
Лучший ответ

Как узнать путь на сервере к файлу или папке (абсолютный путь)

Иногда вам может понадобиться узнать абсолютный путь к файлам или папке на хостинге. Есть несколько способов, но самый простой способ узнать абсолютный путь от корня сервера к нужному файлу или папке нужно создать php файл и поместить в него следующее содержимое:

<?
echo $_SERVER['DOCUMENT_ROOT'];
?>

После проделанных манипуляций загрузите этот файл в нужную папку сайта и откройте его в браузере.

И вы увидите полный путь от корня сервера к данному файлу (абсолютный путь к файлу).

пользователь
выбрал пользователь
голоса 0

Как узнать абсолютный путь к папке или файлу сайта на хостинге

Если вам понадобиться узнать абсолютный путь к файлам и папкам на вашем хостинге (от корневой директории сервера), что бывает не редко, то его можно узнать несколькими способами.

Способ номер один.

В панели управления хостинга всегда есть эта информация, чаще всего она скрывается в разделе FTP аккаунты и имеет название - домашняя директория, тут будет указан полный абсолютный путь к вашим сайтам, папка, файлам.

Выглядит это примерно так:

/srv/www/user/data

или так

/var/hosts/www/mysite/

Способ номер два.

Есть еще вариант, как определить абсолютный путь к корневой папке сайта, по мне так он быстрее и проще, а может просто привычней.

Создайте текстовый файл с расширением .php, например 1.php и поместите в него следующий код:

<?php
echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>';
echo 'Абсолютный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br>';
echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME'];
?>

Загрузите файл в нужную папку или в корневую папку сайта.

Запустите его из браузера, Ваш-сайт/папка/1.php

Этот скрипт выдаст всю нужную информацию на экран.

К тому же, всегда можно обратиться в службу поддержки и спросить, они обязательно помогут.

пользователь
голоса 0

Для того, чтобы узнать полный путь от корня сервера до нужной вам папки, нужно проделать несколько не сложных, манипуляций:

  1. Создать файл php, к примеру one.php
  2. Добавить в него строки:

<html>
<head>
<META http-equiv=Content-Type content="text/html; charset=Windows-1251">
<title>Абсолютный к текущему каталогу</title>
</head>
<body>
<?php
echo 'Абсолютный путь к каталогу: ';
echo $_SERVER['DOCUMENT_ROOT'];
echo '/';
?>
</body>
</html>

  1. Сохранить их в файле.
  2. Загрузить его на сервер в нужную папку.
  3. Запустите его в браузере по адресу: сайт/папка/one.php
  4. На экране появится абсолютный путь до этого файла, типа такого: usr/home/mysite/publichtml/dir/
  5. Копируем этот путь и вставляем куда нам требуется.

Абсолютный путь до файла

пользователь
голоса 0

Как узнать абсолютный путь к папке или файлу, на хостинге

Узнать абсолютный путь к файлу или папке на сервере достаточно просто, нужно написать маленький скрипт на PHP. Все нужные данные находятся в глобальной переменной $_SERVER и нам нужно просто вывести их на экран браузера при помощи кода:

<?php
echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>';
echo 'Путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'];
?>

Скопируйте этот код. Сохраните его в любом файле с расширением PHP, например url.php. При помощи FTP-клиента, закиньте его в необходимую папку вашего сайта и в адресной строке браузера наберите http://адрес-вашео-сайта/папка-с-файлом/url.php

В окне браузера вы увидите примерно следующие данные:

Document root: /home/site/puth
Путь к скрипту и его имя: /home/site/puth/url.php

Т.е. вы найдете необходимую информацию об абсолютном адресе.

пользователь

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

голоса 0
ответ 1
голоса 0
ответ 1
голоса +1
ответы 2
спросил пользователь GeFo 15 Март, 17 | категория: Интернет | просмотры 1.2k
голоса 0
ответы 5
голоса +2
ответы 3
спросил пользователь Вика 15 Дек, 16 | категория: Семья и дети | просмотры 122
голоса 0
ответ 1
голоса 0
ответы 4
1,708 вопросов
ответы 4,281
17 комментариев
2,909 пользователей