如何在共享主机服务器上 configure/enable php-phantomjs

How to configure/enable php-phantomjs on shared hosting server

我正在使用 PHP-Phantomjs http://jonnnnyw.github.io/php-phantomjs/ 来捕获我网站的内容,我使用的工具是 Laravel v5.0 和 PHP-Phantomjs v4。 0 它在我的本地 MAC 机器上运行完美,但问题是。

我已经手动上传了文件,因为我必须一直这样做到服务器并且文件没有区别,但是当我尝试生成图像时出现以下错误。

FatalErrorException in ContainerBuilder.php line 419:
syntax error, unexpected 'finally' (T_STRING), expecting catch (T_CATCH)

我认为我上传的 phantomJS exec 文件不兼容,或者我还需要做些什么才能在 GoDaddy 服务器上启用 phantomJS?

您收到此错误是因为在 PHP 5.5 中添加了 try-catchfinally 块。所以它不起作用的原因是您的生产服务器上有旧版本的 PHP。