Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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 在子域之间分配和传递会话变量_Php_Cookies_Session Variables_Subdomain - Fatal编程技术网

Php 在子域之间分配和传递会话变量

Php 在子域之间分配和传递会话变量,php,cookies,session-variables,subdomain,Php,Cookies,Session Variables,Subdomain,我要创建一个网站,将有多个子域名。例如: shop.domain.com blog.domain.com news.domain.com account.domain.com 我想知道会话变量是否可以在子域之间传递。例如,$\u会话['variable']可以在上面列出的所有子域上访问。您首先必须确保以所有主机都可以访问的方式存储会话数据;如果它们托管在同一台机器上,则一切正常,否则您可能希望使用另一个会话处理程序,例如使用数据库、memcache。。。存储会话数据。 然后,您必须确保会话i

我要创建一个网站,将有多个子域名。例如:

  • shop.domain.com
  • blog.domain.com
  • news.domain.com
  • account.domain.com

我想知道会话变量是否可以在子域之间传递。例如,
$\u会话['variable']
可以在上面列出的所有子域上访问。

您首先必须确保以所有主机都可以访问的方式存储会话数据;如果它们托管在同一台机器上,则一切正常,否则您可能希望使用另一个会话处理程序,例如使用数据库、memcache。。。存储会话数据。 然后,您必须确保会话id在所有子域上都可用;这可以通过设置来实现


有关会话的更多信息,请阅读fine php手册中的。

这可能会使您陷入困境[link]