여기 내 문제가 있습니다. IIS 7 + PHP 5.3에서 실행되는 웹 사이트가 있습니다. 웹 사이트 계층에는 "vd"라는 가상 디렉터리가 있으며이 파일에는 플래시 파일이 들어 있습니다. VD
- -IIS 7의 가상 디렉터리에있는 PHP 파일에 액세스하는 방법
에서는 MyApplication
- test.php
는 animation1.swf
- animation2.swf
- ...
그래서, 그건 브라우저에서 swf 파일에 쉽게 접근하려면 URL에 디렉토리 이름을 넣으면됩니다. http://www.mySite.com/vd/animation1.swf
그러나 PHP 스크립트에서 내 애니메이션에 getimagesize() 함수를 사용하고 싶습니다. 이 때문에 어쨌든 창에 '/'입니다하지 심지어 올바른 디렉토리 분리를 이해하는 것
<?php
// test.php
var_dump(getimagesize('vd/animation1.swf')); // false
?>
:하지만이 경우, PHP는 파일을 찾을 수 없습니다. 하지만 난 가상 디렉터리를 통해 getimagesize 작품을 만드는 방법을 알아낼 수 없다, 성공없이 많은 것들을 시도했다. (DIRECTORY_SEPARATOR 상수를 사용하여 realpath() 함수를 사용했다.).
물론 스크립트에서 실제 경로를 사용할 수는 있지만 가상 경로를 통해 그 경로를 쉽게 수행 할 수 있습니다.
도움이 되시면 감사하겠습니다. 고마워요!
문제는 디렉토리 분리 기호가 아니라 경로 문제 일 가능성이 높습니다. –