是否可以在cgi/ruby脚本中访问php$_SESSION变量


Is it possible to access php $_SESSION variables in a cgi/ruby script?

标题几乎不言自明。有简单的方法吗?我想把存储在会话变量中的数据写入一个临时文件,然后让ruby脚本从文件中读取数据,但这似乎有点愚蠢。有更好的方法吗?

这个问题似乎已经解决了:在Ruby和PHP 之间共享会话

IMHO,最干净的机制是编写一个自定义的PHP会话处理程序,该处理程序:

  • 将数据存储到数据库(而不是文件)
  • 将数据序列化为Ruby已知的格式,可能是JSON