虽然phantomjs有disk-cache
选项在通过命令行运行时有效,但当我使用php-phantomjs时,没有创建磁盘缓存。
我应该在PHP或Apache上设置任何特定设置,以便php-phantomjs使用磁盘缓存吗?
答案 0 :(得分:1)
想想我发现了如何回答我自己的问题:
$HOME/.qws
。$HOME
环境变量:$apacheUserData = posix_getpwuid(posix_getuid());
putenv('HOME='.$apacheUserData['dir']);
通过以上步骤phantomjs
从PHP运行的二进制文件知道如何查找Apache的用户目录,并且还可以写入$HOME/.qws
。