Я пытаюсь настроить символическую ссылку для каталога, и я получаю странную ошибку. Я использую:
mklink / d C:wwwsiteinc C:inc
здесь C:incscript.php
это файл, который мне нужно запустить. Это кажется достаточно простым, и он работает в первый раз, когда я выполнить скрипт (по ссылке http://localhost/inc/script.php
). После этого, однако, я получаю ошибку и не могу заставить скрипт выполнить успешно снова, пока я не удалю и не воссоздам символическую ссылку (даже закрывая вниз Apache или перезапуск Windows не имеет никакого эффекта).
обратите внимание, что все остальное работает нормально, символическая ссылка работает, и у Apache есть разрешение на доступ к C:inc
, а также имеет FollowSymLinks включен. Вот ошибка, которую я получаю:
предупреждение: неизвестно: не удалось открыть
поток: нет такого файла или каталога в
Неизвестные на линии 0неустранимая ошибка: неизвестно: не удалось открыть
требуется 'C:/inc/script.на PHP'
(include_path='.;C:php5pear') в
Неизвестные на линии 0
кто-нибудь знает, что такое сделка с неизвестным в строке 0, и почему она выполняется ровно один раз, прежде чем дать эту ошибку?