セッション
WIN32 では、PHP4 で絶対パスの処理に常に問題が発生する理由がわかりません。これは主にextension_dir、upload_tmp_dir、session.save_pathの設定に反映されます。どのように設定しても機能しません。その後、./に設定したので、すべて機能しました。
しかし、問題はまた出てきます。 session.save_path というパスは現在実行されている PHP ファイルに対応します。そのため、SESSION を使用する場合、別のディレクトリに移動すると、SESSION が消えてしまいます。
もちろん、これらはLINUX下には存在しません。 LINUX では /tmp を使用できるためです。
それで、この兄弟の質問については、次のようになると思います。まず、PHP を見てください。 INI の内容、session.save_path を ./ に変更する必要があります。それから、あなたのプログラムにもいくつか問題があるので、いくつかコメントを追加しました。もう一度試すことができます。
session_register("abc"); //最初に変数に値を割り当ててから、いくつかの関数を実行する必要があります
$abc="abcdefg"; //つまり、この文は次のようになります。正面に置かれています。
header("場所: go.php");
?>
//////////////////////////////// // ///////////
//go.php
session_register("abc"); //この文は不要です。
echo "あなたは ".$abc."n";
?>