제목 | php shell_exec관련 질문입니다. | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 브레인토스트 | 작성시각 | 2017/04/03 10:53:50 |
|
|||
현재 개발중인 로컬환경은 mac이구요. 기존에 로컬윈도우에서 개발하던 기능과 동일한데 계속 오류가 납니다.. shell에 실행하는 것은 wkhtmltopdf 모듈이구요. shell_exec() 를 실행해서 pdf파일을 만들고 file_get_contents함수로 해당 파일의 데이터를 가져오는 로직입니다. 그런데 터미널에 해당 스크립트를 사용하면 pdf가 잘 만들어지는데요. 왜 php코드상에서 shell_exec를 이용해서 실행하면
file_get_contents(): failed to open stream: No such file or directory 이런 오류가 반복해서 날까요 ?? 확인해보니 PDF파일이 생성자체가 안되서 못 찾는건 확실한데 왜 shell_exec함수가 제대로 동작을 안하는걸까요?? 혹시나 싶어서 해당 pdf를 생성하는 디렉토리의 퍼미션을 775로 설정해봤지만 소용이 없는 것 같습니다. safe_mode는 off상태이구요 php 버전은 7.1입니다. |
|||
다음글 | 카드결제 오류에 관해 (5) | ||
이전글 | 코드이그나이터 검색기능 질문 (1) | ||
한대승(불의회상)
/
2017/04/03 13:51:28 /
추천
0
|
브레인토스트
/
2017/04/03 14:04:11 /
추천
0
@한대승 파일이 존재하지 않아서 나는 오류가 아닌가요?? shell_exec가 코드가 더 위에있어서 실행하고나서 파일이 생성됐으면 오류가 나면 안되는 거라서요 ㅠ |
"No such file or directory"
실행파일 경로에 오류가 있어서 발생하는 메시지입니다.