По сути, у меня есть скрипт, который не может видеть существующий каталог на компьютере с OS X.Каталог был скопирован с внешнего жесткого диска на рабочий стол, который, я думаю, может быть ядром проблемы.
$path = '/Users/username/Desktop/testfolder';
$path = realpath($path);
Это выше не работает.
$path = '/Users/username/Desktop';
$path = realpath($path);
Это выше работает отлично.
Я расскажу вам немного о ситуации.Я использую Mac OS X Lion 10.7.Я установил XAMPP.Это киоск iMac, который должен взаимодействовать с iPad в той же сети, иначе я бы не стал запускать apache на OS X. iPad должен получать некоторые изображения с iMac, а PHP в основном работает как проксисделать это.Я создал бэкэнд, который позволяет администратору установить путь к изображениям, где происходит эта ошибка.
Итак, я не уверен, что происходит.Я предполагаю, что это связано с некоторым конфликтом прав и владельца этих файлов с внешнего жесткого диска.Я уверен, что мы могли бы сделать «chown» или «chmod» в терминале, но это не очень хорошее решение.Я люблю, чтобы PHP приспособил такой сценарий.Какие-нибудь мысли?Пожалуйста!?: -)