Подтвердить что ты не робот

PHP отображает текущий путь к серверу

Мне нужно настроить путь в моем php, но я в настоящее время не знаю пути.

Мне нужно настроить пути к каталогу uploads

Должно выглядеть так:

/srv/www/uploads/

Мой файл uploads.php находится в корне... поэтому

www/uploads/ ???

Есть ли в любом случае, что я мог бы получить php, чтобы рассказать мне мой текущий путь?

4b9b3361

Ответ 1

Если вы вызываете getcwd, он должен указать путь:

<?php
  echo getcwd();
?>

Ответ 2

  • Чтобы получить текущий рабочий каталог: getcwd() (документация)
  • Чтобы получить корневой каталог документа: $_SERVER['DOCUMENT_ROOT']
  • Чтобы получить имя файла текущего script: $_SERVER['SCRIPT_FILENAME']

Ответ 3

echo $_SERVER["DOCUMENT_ROOT"];

'DOCUMENT_ROOT' Корневой каталог документа, в котором выполняется текущий script, как определено в файле конфигурации сервера.

http://php.net/manual/en/reserved.variables.server.php

Ответ 4

php может вызывать операции командной строки, поэтому

echo exec("pwd");