PHP exec()不使用phantomjs在linux上工作

时间:2016-08-20 09:06:06

标签: php linux phantomjs

我是phantomjs的新手,我不知道如何在linux上使用它。下面提供的相同代码在windows上工作正常,但不知道linux上有什么问题 首先我只想告诉你phantomjs文本文件和PHP文件在同一个文件夹中。

这是我的php文件:

<?php
$response =  exec ('phantomjs get.js', $one, $two);
var_dump($response);
?>

以下是get.js

var page = require('webpage').create();
page.settings.loadImages = false;
var fs = require('fs');
var path = 'file.txt';

page.open('http://www.google.com', function () {
page.render('page.png');
var content = page.content;
fs.write(path, content, 'w');
phantom.exit();
});

file.txtvar_dump()没有回复。我有一个共享的托管计划。这是由于一些许可问题吗?

0 个答案:

没有答案