- 論壇徽章:
- 0
|
搞文本Session。。。
已經以為成功。。
想到Session可能會自己損壞。所以。。自己做了測試,結果,發(fā)現(xiàn)人為改壞Session文本后,程序居然讀取失敗后 500 err?
明明是在模塊中 CheckSession時候用的eval呀。應該不會500err才是。但是err.log還是指向的那句
- eval ( "require \"$self->;{_API}->;{_SESSION_FILE}\";" ) || $self->;NewSession();
復制代碼
附上完整代碼。 問題就出現(xiàn)在DiGiSession.pm模塊中。。。
http://www.easunstudio.com/upload/perl/usr/7/16/cgi_1105459562.rar
測試代碼說明 :
1。Session目錄需要可讀/寫 (777目錄+666文件)。
2。我用的相對路徑,如果你的主機不支持相對路徑,請把
- my $session = DiGiSession->;new($c_ss_id,'Session','3m');
復制代碼
改成
- my $session = DiGiSession->;new($c_ss_id,'你的路徑/Session','3m');
復制代碼
聲明:DiGiSession.pm模塊版權為Firzen<firzen@perlchina.org>;所有,我只是改了一點東西而已。呵呵:) |
|