Zencartのセッションについてですが、以下の環境に該当する場合は、少々対応が必要なようです。
サーバが専用SSLではなく、共用のSSLを利用している。
カスタマイズの際にURLをそのまま張り付けて使用している。
静的htmlへのリンクがZencartのサイト内に含まれている。
私の管理するZencartのサイトは上記の全てに当てはまっていました・・・orz
解決策の前にZencartのセッションの基本的な仕組みについて説明したいと思います。
…
PHPからUSERADDを実行する
$id = “username”;
$passwd = crypt(“passwd”);
$cmd = “echo ‘sudoPasswd’ | sudo -S useradd -p $passwd $id”;
exec($cmd, $output);
ROOTディレクトリを表示
//ls -a /root
$cmd2 = “echo ‘sudoPasswd’ | sudo -S ls -a /root”;
exec($cmd2, $output2);
print_r($output2);
PHPからテキストファイルにテキストを追加
$cmd = “echo ‘sudoPasswd’ | sudo -S echo ‘TEXT’ >> /etc/home/FILE_NAME”;
exec($cmd, $output);
print_r($output);
graffiti on the web
この投稿へのコメント
コメントはまだありません。