2012-08-16 2 views
0

C : \ inetpub \ vhosts \ mysite.com \ httpdocs의 스크립트에서 C : \ Administrator \ Desktop \ SomeFiles의 파일 이름 (php)을 읽을 수 있는지 아는 사람은 누구입니까?사용자/데스크톱에 대한 서버 경로는 무엇입니까?

내가 알 수 있듯이 Windows 서버에 대해 아무것도 모릅니다.

데이터베이스의 파일 이름을 서버의 루트 디렉토리 (Linux 서버)의 디렉토리에있는 파일 이름과 비교하는 스크립트가 있습니다. Windows 서버에서 사이트의 루트 디렉토리 외부에서 읽을 수 있는지 또는 어떻게 읽을 수 있는지 확실하지 않습니다.

도움을 주시면 감사하겠습니다.

감사 마크

답변

0

파일 보안은 Windows 시스템 액세스 제어 목록 (ACL)에 의해 제어된다. 그러므로 질문에 대한 대답은 읽으려는 폴더에 할당 된 ACL (또한 부모 폴더 일 수도 있음)과 php 스크립트를 실행하는 사용자의 ID에 따라 다릅니다.

+0

감사합니다. 근심. PHP 문제라고 생각합니다. 내가 시작하는 PHP 오류가 발생했습니다 : 경고 : is_dir() [function.is-dir] : open_basedir 제한이 적용됩니다. 나는 PHP 설정에 액세스 할 수 없어서이 솔루션을 발견하지 못했습니다 (http://forum.parallels.com/showthread.php?t=258036). – MarkHFLA

0

이 문제는 호스팅 회사에서 해결했습니다. 그들이 한 일에 대한 정보를 얻으려고 노력할 것입니다. 다른 사람의 시간을 낭비하고 싶지는 않습니다.

관련 문제