Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中使用Perl CGI会话_Php_Perl_Session_Session Variables - Fatal编程技术网

在PHP中使用Perl CGI会话

在PHP中使用Perl CGI会话,php,perl,session,session-variables,Php,Perl,Session,Session Variables,在PHP中是否仍然可以获取Perl Cgi会话信息?除了一小部分之外,我正在使用的大多数站点都是用Perl编程的。这一部分使用PHP,我想知道如何从PHP中使用Perl CGI会话信息 我想在通过exec进入页面时执行一个perl脚本来验证会话信息,但我希望有一种更好的方式来访问会话变量,最好是不使用exec的方式 有什么建议吗 如果有帮助,PHP中的段将加载到页面上的iframe中。我正在使用Perl的CGI:Session模块来创建会话 如果你需要更多的信息,请告诉我 您初始化调用的内容如

在PHP中是否仍然可以获取Perl Cgi会话信息?除了一小部分之外,我正在使用的大多数站点都是用Perl编程的。这一部分使用PHP,我想知道如何从PHP中使用Perl CGI会话信息

我想在通过exec进入页面时执行一个perl脚本来验证会话信息,但我希望有一种更好的方式来访问会话变量,最好是不使用exec的方式

有什么建议吗

如果有帮助,PHP中的段将加载到页面上的iframe中。我正在使用Perl的CGI:Session模块来创建会话

如果你需要更多的信息,请告诉我

您初始化调用的内容如下:

my $session = CGI::Session->new( 'serializer:php' );
在php方面,我不是100%肯定。php使用CGI::Session::Serialize::php,因此它可以自动与php一起工作。如果没有,则必须将php指向perl会话文件

再编辑一次

如果这不起作用,你可以使用


然后让php解析它

Perl将其会话信息存储在哪里?在文件中?这些文件的内容是什么样子的?您使用的是哪个模块
CGI::Session
Apache::Session
或其他什么?CGI::Session模块,本质上每个会话都在一个目录中创建自己的文件。@Lusitanian-Perl正在变得强大。自2010年以来,它每年都有一个新的主要版本,一个非常强大的web框架,如and,以及一个可以与mod_perl、FastCGI等一起使用的nice。这两本关于Perl的旗舰书籍在去年有了新版本。user1464055展示了创建CGI::Session对象的方法。当看到
$dsn
参数时,可以正确识别会话的存储方式/格式。