을 받고 :PHP에서 SASS 스크립트를 실행하고 나는이 PHP 스크립트 (test.php)가 출력
<?php
$cmd = "/usr/bin/sass --watch file1.scss";
system($cmd);
?>
이 지금은이 방법 CLI에서 내 PHP 스크립트를 호출
/usr/bin/php test.php
내가 얻을를 출력 없음 (SASS가 변경 사항을보고 있습니다.)
쉘에서 직접 SASS 명령을 호출하면 올바르게 출력됩니다.
왜?
정보 : 나는 OS X 라이온
편집에 PHP 5.3.6 버전을 사용하고 있습니다, 변경이 명령 시계, 일반 명령에 다르게 행동하는 것 같다 있습니다.
편집 2 : 명령이 작동하고 올바르게 컴파일됩니다. 유일한 단점은 출력입니다 (오류를보고 디버그하고 싶습니다 :)
아니요. 동일하게 유지됩니다. –
이므로 PATH에 문제가있을 수 있습니다. 실행중인 sass의 전체 경로를 사용하십시오. (어떤 "sass"로 얻으십시오) –
여전히 작동하지 않습니다. 질문을 수정하여 명령이 작동하지만, 출력이 부족합니다. –