Вот моя проблема: у меня есть сайт, работающий на IIS 7 + PHP 5.3. В иерархии веб-сайта есть виртуальный каталог с именем «vd», содержащий флэш-файлы.
MyApplication
- test.php
- В.Д.
- animation1.swf
- animation2.swf
- ...
Таким образом, легко получить доступ к SWF-файлам с помощью браузера, вам просто нужно ввести имя каталога в URL: http://www.mySite.com/vd/animation1.swf
Однако я хотел бы использовать функцию getimagesize () для моей анимации в сценарии PHP. Но в этом случае php не может найти файл:
<?php
// test.php
var_dump(getimagesize('vd/animation1.swf')); // false
?>
Кажется, это имеет смысл, потому что в любом случае '/' даже не является правильным разделителем каталогов для окон. Но я просто не могу понять, как заставить getimagesize работать через виртуальный каталог, я много чего безуспешно пробовал (используя константу DIRECTORY_SEPARATOR , используя функцию realpath () . ..).
Конечно, я мог бы использовать реальный путь в моем скрипте, но мне было бы легче сделать это через виртуальный путь.
Любая помощь будет принята с благодарностью,
Спасибо!