Есть такая необходимость - папка domains находится в совершенно другой директории, которая в свою очередь синхронизируется с сервисами Google Drive, Yandex Disk и т.п.
Дабы ничего особо не перенастраивать в OpSrv. делаю символическую ссылку на domains
Т.е. удаляю стандартную папку domains и создаю символическую ссылку на domains, которая физически в другом месте ... CMD ->
mklink /j domains "D:\YandexDisk\web\domains"плюс некоторые правки файла конфигурации Апача. +FollowSymLinks
<Directory /> AllowOverride None Options -MultiViews -Indexes +FollowSymLinks -IncludesNoExec -Includes -ExecCGI Require all denied </Directory>И все было хорошо. Все работы за день смело сливались в облако и появлялись в том же месте, но уже на другом ПК.
Но, вот пришло время переехать на OneDrive. И такой трюк не прошел ...
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'D:/OpenServer/domains/localhost/index.php' (include_path='.;d:/openserver/modules/php/PHP-5.6;d:/openserver/modules/php/PHP-5.6/PEAR/pear') in Unknown on line 0Может есть мысли куда смотреть?
Может права особые поставить надо или еще что?