![]() |
как узнать путь к webpath (например /public_html) на фтп-серверах?
захожу на фтп с помощью пхп
есть ли возможность сразу определить корневую директорию размещённого там сайта? на некоторорых серверах она называется public_html, на других www.. гугл ничего не дал хотя бы составить список таких имён |
Apache/conf/httpd.conf - параметр DocumentRoot (или файл конфигурации любого другого веб-сервера)
или PHP код:
|
Он же на фтп заходит, толку с этого?
|
да, на двух англоязычных сайтах так и отвечали)
вот, если кому надо: PHP код:
|
Цитата:
|
как ты выполнишь скрипт на фтп-сервере, не зная доменного имени и корневой папки веб-сервера?
|
Цитата:
|
Цитата:
'public_html', 'pages', 'www', 'html', 'htdocs', 'httpdocs', 'httpsdocs', 'docs', 'site', 'wwwroot', 'domains' плюс часто бывает имя домена в качестве веб-диры, так что добавь еще регулярку под этот случай. |
Цитата:
|
Код:
омг, куда залил, если он вебдиры не знает?PHP код:
http://us3.php.net/manual/en/book.ftp.php с помощью этих команд можно сделать что угодно, например загрузить скрипт, узнающий список дир, сохраняющий это дело в файл и скачать такой файлик обратно к себе скрипт, закачанный в корень, можно запустить с помощью ftp_site |
| Время: 02:02 |