何らかの理由で、私が取り組んでいるプロジェクトのローカル インストールで、URL に PHP セッション ID が追加されています。これは、他のサーバーでは発生しません。これを変更するために自分の側で変更できる設定はありますか? Mac OS 10.8.2 で PHP 5.4 を使用しています。
サンプル URL:http://localhost/project/subfolder/index.php/admin/game?PHPSESSID=mhnpc0g2c8rijqpkf8lhpfshh7
次のようにする必要があります。http://localhost/project/subfolder/index.php/admin/game
更新: PHP.ini ファイルを確認したところ、次の設定は正しいのですが、まだ URL にセッション ID が含まれています。
session.use_cookies = 1
session.use_only_cookies = 1
session.use_trans_sid = 0
ああ、念のため、PHP.ini を変更するたびに Apache を再起動しています :-)
2 回目の更新:私の Mac のどこに ini ファイルが隠れている可能性がありますか? PEARはこれをいじっていますか?皆さんありがとう!