У меня есть необходимость иметь одну и ту же папку в двух разных местах (причем оригинал не в сервере apache). Решение - сделать ссылку на папку-оригинал как в Unix-системах. Однако при создании такой ссылки сайт не грузится, ответ от сервера с кодом (500 Internal Server Error), а в лог-файле апача пишется следующее:
Цитата:
[Fri Oct 16 21:48:11 2009] [error] [client 127.0.0.1] PHP Warning: Unknown: failed to open stream: No such file or
directory in Unknown on line 0
[Fri Oct 16 21:48:11 2009] [error] [client 127.0.0.1] PHP Fatal error: Unknown: Failed opening required 'D:/webserver/home/mysite/www/index.php' (include_path='.;C:\\php5\\pear') in Unknown on line 0
directory in Unknown on line 0
[Fri Oct 16 21:48:11 2009] [error] [client 127.0.0.1] PHP Fatal error: Unknown: Failed opening required 'D:/webserver/home/mysite/www/index.php' (include_path='.;C:\\php5\\pear') in Unknown on line 0
Это о чем говорит? PHP не понимает виндовых символических ссылок? Как исправить эту ошибку?
Почитать больше о применении можно в другом моем посте:
http://forum.php.su/topic.php?fo...21511#1255721511
p.s. Единственный альтернативный метод, который приходит в голову - это использовать апачем файлы из самой оригинальной директории. Однако хотелось бы соблюдать аккуратность И разделять данные (ведь в этом случае я мог бы не меняя настройки апача передвигать основную директорию как захочу).