Php 将会话保存到公共\u html
我正在开发一个网站,我有两个独立的设计视图。第一个视图index.php位于我的public_html文件夹的根目录下,而第二个视图index.php位于名为mobile的子文件夹中,该子文件夹为public_html/mobile,也位于public_html的根目录下。我有一个名为sessn.php的文件,我使用php include sessn.php包含该文件;在index.php和mobile/index.php中,我在sessn.php中指定了一个路径secf,以使用 ini_设置'session.save_path','secf' 我的挑战是,在index.php上运行时一切正常,但如果我转到mobile/index.php,我会得到无效的路径,我将不得不创建另一个文件夹mobile/secf so session file来保存。有没有办法将index.php和mobile/index.php中的会话保存到同一个文件夹 Hmm…在mobile/index.php中试试这个:Php 将会话保存到公共\u html,php,apache,session,Php,Apache,Session,我正在开发一个网站,我有两个独立的设计视图。第一个视图index.php位于我的public_html文件夹的根目录下,而第二个视图index.php位于名为mobile的子文件夹中,该子文件夹为public_html/mobile,也位于public_html的根目录下。我有一个名为sessn.php的文件,我使用php include sessn.php包含该文件;在index.php和mobile/index.php中,我在sessn.php中指定了一个路径secf,以使用 ini_设置'
干杯,用../升一级。在iPod上打字太慢了:。第一个答案是Scyldini_set'session.save_path'、'secf';在sessn.php中,它位于public_html的根目录中,我使用同一个文件在mobile/index.php中启动会话,说include sessn.php;我想在哪里开始会话。我认为你的答案不可行,然后使用绝对路径“/home/username/public_html/secf”或将ini_集移动到这两个index.php文件。
ini_set('session.save_path', '../secf');