Я искал много тем, но пока не могу найти решение.Внутри одного из моих php-скриптов я пытаюсь получить корневой документ сервера, но полученное значение не является полным, просто отсутствует папка домена.Я считаю, что это происходит из-за совместного использования хостинга или чего-то еще.
Вот текущий способ, которым я пользуюсь:
$root = realpath($_SERVER["DOCUMENT_ROOT"]);
, и путь, который я получаю, выглядит следующим образом:
/home/content/01/0151247/html
хотя я знаю, что он должен быть таким:
/home/content/01/0151247/html/mydomain
Я знаю, когда сравнивал его с SCRIPT_NAME и вижу там мой домен в пути.
Надеюсь, кто-нибудь может направить меня.
Спасибо и, возможно, извинитезадавая еще тысячу раз один и тот же вопрос по сообществу, я действительно пробовал что-то вроде этого, пока мне ничего не помогает.
ОБНОВЛЕНИЕ
к сожалению, я не могу просто использовать свой индексфайл с DIR , так как это настройка WordPress, и я работаю над отдельной папкой, где я включаю некоторые функции WordPress, но для этого мне нужен document_root.Если бы это помогло.
ОБНОВЛЕНИЕ
, очевидно, следующий способ разрешил мое дело, может быть, однажды это кому-нибудь поможет:
realpath($_SERVER["SUBDOMAIN_DOCUMENT_ROOT"]);
в основномиз-за настройки сервера и домена, настроенного как поддомен.
Спасибо всем, кто участвовал.