wordpress - PHP Session Variable Set in Root not Visible in Subdirectory -


i have wordpress running on windows shared hosting (iis) w/ godaddy. wordpress running out of it's own subdirectory "/wordpress". if set php session value e.g. $_session["test1"] = "value set root: /"; in php root, can see session's value fine long php code running out of root. if try , access session value /wordpress folder, not found.

vice versa applies. if set session value under /wordpress , subdirectories, can view session , values great long operate within /wordpress folder. if try , access session value set within /wordpress in root not accessible.

i've checked session ids , both same root , /wordpress folder. i've inspected cookies set both , have same path & domain.

i'm @ loss why setting php session values root versus /wordpress folder not global. appreciated. thanks.

/set_session.php

<?php session_start(); $_session["test1"] = "value set root: /"; ?> 

/wordpress/set_session.php

<?php session_start(); $_session["test2"] = "value set wordpress subdirectory: /wordpress"; ?> 

view_session.php (i run root , /wordpress)

<?php session_start(); echo "<h3> php list session variables</h3>";    foreach ($_session $key=>$val)     echo $key." ".$val."<br/>"; ?> 

if run view session script /view_session.php see value "test1" set /set_session.php.

if run view session script /wordpress/view_session.php see value "test2" set /wordpress/set_session.php.

first, let me godaddy support useless. took stance because there no official "error" not me , not fault regardless of having sample basic code demonstrating issue.

when installed wordpress, used plesk automated install option install wp me. installed wordpress own sub-directory. fine, install processes made /wordpress folder own virtual directory causes content within run under own app pool/thread. caused different sessions between /wordpress directory , other directories within site.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -