###前提・実現したいこと
PHP5以前のソースをWindowsのXAMPPに引き込んで改修しています。
セッション変数の参照の仕方がレガシーで、XAMPP上では無効になってしまいますが、それらを書き直そうとすると膨大な量になるため避けたい。何とか、XAMPP上でレガシーな書き方でも有効になるようにしたい。
###発生している問題・エラーメッセージ
セッション変数を$_SESSION["aaa"]="1";と設定し、他のPHPファイルへ遷移後、単に$aaaと参照しているソースがあり、Linux上の実行環境ではそれでOKなのですが、WindowsのXAMPP上では$aaaの中身は空になる。
###該当のソースコード
●PHPファイル1
$_SESSION["aaa"]="1";
●PHPファイル2
echo $aaa;
※$aaaの中身は空!
###試したこと
XAMPPのPHPインタープリター設定をPHP5.1/5.2からPHP4にしてみたが変化なかった。
###補足情報(言語/FW/ツール等のバージョンなど)
●XAMPPの情報
PHP 5.2.9 (cli) (built: Feb 25 2009 15:52:24)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
with Zend Debugger v5.2.15, Copyright (c) 1999-2008, by Zend Technologies
Server version: Apache/2.2.11 (Win32)
Server built: Dec 10 2008 00:10:06
●実行環境の情報
Server version: Apache/2.2.3
Server built: Sep 16 2014 11:05:09
PHP 5.1.6 (cli) (built: Nov 6 2014 12:25:07)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
以上、何かご存知の方、おられましたらご指導お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/10 00:06