
OCILob::saveFile 메서드는 파일 경로의 절대 경로를 요구합니다. 상대 경로는 지원하지 않습니다.
절대 경로는 루트 디렉토리부터 파일의 위치까지의 전체 경로를 의미합니다. 예를 들어, Windows 시스템에서 절대 경로가 '/path/to/file'인 경우, 실제 경로는 'C:\path\to\file'이 됩니다.
saveFile 메서드의 사용 예는 다음과 같습니다.
#hostingforum.kr
php
$lob->saveFile('/absolute/path/to/file');
위의 예에서는 '/absolute/path/to/file'이 절대 경로를 의미합니다.
만약 상대 경로를 사용하고 싶다면, 현재 작업 디렉토리의 상대 경로를 사용해야 합니다. 예를 들어, 현재 작업 디렉토가 '/path/to/current/directory'이고, 저장할 파일이 '/path/to/file'인 경우, 상대 경로는 './file'이 됩니다.
#hostingforum.kr
php
$lob->saveFile('./file');
위의 예에서는 './file'이 상대 경로를 의미합니다.
주의할 점은 saveFile 메서드는 파일 경로를 절대 경로로 변환하기 때문에, 상대 경로를 사용할 때는 현재 작업 디렉토를 고려해야 합니다.
2025-05-20 00:47