Sniper писал(а):предполагаю что я спросил бред
Правильно предполагаете. Вам нужно почитать азы web-программирования.
Sniper писал(а):я могу послать апачу пользовательский запрос
чтобы он мне выдал какой-нить файл на диске...кроме PHP?
Можете. В конфигурационном файле апача прописываются какие файлы нужно передавать и как их обрабатывать.
Sniper писал(а):т.е. Как организовать канал передачи между Apache и php?
А зачем? для чего?
Если PHP установлен как модуль, то он может обратиться к апачи через
API и заставить его выполнить какую-нибудь команду, например обработать и выдать файл, как для пользователя, например, чтобы из PHP получить текст страницы SSI (Server Side Includes) см.
virtual. Но врядли это то, что вам нужно.
Если вам нужно выполнить какую-то команду на сервере, то это может сам PHP (но эти функции для безопасности могут быть отключены), см
http://ru2.php.net/manual/ru/ref.exec.php
http://ru2.php.net/manual/ru/function.passthru.php
http://ru2.php.net/manual/ru/function.system.php
еще команду можно заключить в обратные кавычки `cat ~/somefile`
Но если тебе нужно скопировать файл, то это нужно делать в самом PHP (
http://ru2.php.net/manual/ru/function.copy.php )
Если надо его прочесть и выдать пользователю, то см.
readfile
...