小编Sha*_*iya的帖子

如何解决错误QXcbConnection:使用PHP的phantomJs使用exec函数时无法连接显示

我正在开发一个项目,我想在一起使用PHP和Phantomjs,我已经完成了我的phantomJs脚本并尝试使用php exec函数运行它.但该函数返回一个错误列表数组.下面我正在编写我的phantomjs和php代码

导游:/var/www/html/phantom/index.js

var page = require('webpage').create();
var fs = require('fs');

page.open('http://insttaorder.com/', function(status) {
    // Get all links to CSS and JS on the page
    var links = page.evaluate(function() {

        var urls = [];

        $("[rel=stylesheet]").each(function(i, css) {
            urls.push(css.href);
        });

        $("script").each(function(i, js) {
            if (js.src) {
                urls.push(js.src);
            }
        });

        return urls;
    });

    // Save all links to a file
    var url_file = "list.txt";
    fs.write(url_file, links.join("\n"), 'w');

    // Launch wget program to download all files from the list.txt to current
    // folder …
Run Code Online (Sandbox Code Playgroud)

php linux apache phantomjs ubuntu-16.04

5
推荐指数
1
解决办法
5849
查看次数

Codeigniter $ this-> session-> set_userdata()无法正常工作

我正在生成一个会话,但是当我生成它时,我__ci_last_regenerate 在调用$this->session->set_userdata('sessionName',$sessionArray)函数后没有得到.当我在没有__ci_last_regenerate的情况下生成我的会话后重定向时,会话数据没有出现在下一页上.我正在使用CI 3.1.4

$user_basic = array( 
    'user_id' => $user_id, 
    'email' => $this->input->post('email'), 
    'is_user_login' => 'true', 
    'language' => 'eng' 
); 
$this->session->set_userdata('user_basic',$user_basic); 

echo'<pre>';print_r($this->session->userdata());
Run Code Online (Sandbox Code Playgroud)

谢谢

php session codeigniter

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×2

apache ×1

codeigniter ×1

linux ×1

phantomjs ×1

session ×1

ubuntu-16.04 ×1