尝试通过exec()函数从PHP执行SASS

时间:2011-08-04 19:40:22

标签: php ruby rubygems exec sass

我在管理员中有一个带有颜色设置的网站。您更改颜色,它会保存.scss文件并运行exec('sass file.scss file.css')。在本地(在MAMP上)工作正常,但在服务器上失败。首先,我关闭了安全模式。其次,我使用exec()检查它是否可以访问任何内容。它确实如此,但是当运行sass --help,sass -v或任何有sass的东西时,没有返回任何输出。

之前有人这样做或知道可能导致什么吗?如果有帮助的话,我正在Media Temple上运行。

1 个答案:

答案 0 :(得分:0)

a)您是否在目标服务器上安装了sass? b)sass中的PATH可执行文件是否可用? c)在此处查看退出代码的含义
http://en.tldp.org/LDP/abs/html/exitcodes.html

126: Permission problem or command is not an executable