У вас никогда не возникало проблем с определением абсолютных путей к каким-нибудь папкам или скриптам, размещенным на сервере хостера? Если нет, значит, вы крутой гуру и можете почитать что-нибудь поинтереснее 🙂 . Но если такие проблемы все-таки были, то, решить их вам поможет маленький PHP скриптик, который не даст вам заблудится.
Принцип работы скрипта очень простой. Все нужные нам данные хранятся в переменной $_SERVER. Поэтому их нужно просто вывести:
echo 'Document root: '.$_SERVER['DOCUMENT_ROOT'].'<br>'; echo 'Полный путь к скрипту и его имя: '.$_SERVER['SCRIPT_FILENAME'].'<br>'; echo 'Имя скрипта: '.$_SERVER['SCRIPT_NAME'];
Скрипт выводит три параметра:
1) Document root (задается в конфигурационном файле web сервера);
2) Полный путь к скрипту и его имя;
3) Имя скрипта – название файла, в котором находится скрипт.
Теперь, чтобы узнать полный путь к какой-нибудь папке, перепишите в неё скрипт и откройте его в браузере. Во второй строке будет полный путь к скрипту.
Например, если вы разместили скрипт в корне сайта, то вызвать его можно так:
www.your_site_name.xxx/location.php
(предполагается, что вы сохранили скрипт в файле location.php).
Результат будет зависеть от настроек хостера. Скрипт, безусловно, очень простой, но позволяет сэкономить время (особенно если вы забыли, где записаны настройки хостера 🙂 ).
Постовой
На сегодняшний день бесплатные программы представляют реальную альтернативу коммерческим аналогам.