вопрос в том, как задать командную строку (в сценарии .cmd) для запуска браузера, чтобы затем в свою очередь браузер выполнил сценарий .php.
В настоящее время, если из окна команд я выполняю как ...
Файл "c: \ Program Files \ Internet Explorer \ iexplore.exe": \ c: \ users \ win7ultsdtest \ findroot.php .... ИЛИ .... C: \ Program Files \ Internet Explorer \ iexplorec: \ users \ win7ultsdtest \ findroot.php
Это запустит браузер Explorer, но затем браузер загрузит содержимое findroot.php вместо того, чтобы выполнять код php, как мне нужно.Кто-нибудь знает, как я могу заставить браузер вместо этого выполнять код php, а не просто загружать его как данные?
Позвольте мне объяснить мою потребность ... Файл findroot.php содержит код php для доступа к $ _SERVER['DOCUMENT_ROOT'] переменная.Эта переменная ТОЛЬКО не равна нулю, когда на локальном хосте запущен http-сервер, а затем она содержит корневой путь сервера документов локального хоста, где загружаемый браузер .html, .php и т. Д. Может храниться для загрузки из http: \ lines.
Findroot.php выводит содержимое $ _SERVER ['DOCUMENT_ROOT'] в файл как rootpath.txt, чтобы мой сценарий .cmd мог затем автоматически устанавливать код PHP в корневую область документа активных серверов PHP.
Итак, поймите, я должен найти $ _SERVER ['DOCUMENT_ROOT'] из скрипта .cmd.Теперь я могу найти на ВСЕХ дисках компьютеров httpd.conf, а затем просканировать этот файл на предмет значения, но это не сработает по двум причинам;1. может быть несколько файлов httpd.conf, и я не могу знать, какой сервер активен и какой httpd.conf использует.2. поиск по всем дискам на всех компьютерах httpd.conf может занять много времени.