CGI::Sessionモジュールを使用して新しいセッションを作成しようとしています。
$session = new CGI::Session("driver:file", undef, {Directory=>'/tmp'});
$sid = $session->id;
しかし、[エラー]を返します。/home/httpd/cgi-bin/login.cgiの74行目、36行目で未定義の値に対してメソッド「id」を呼び出すことはできません。
新しいセッションがnullを返すようです。tmpフォルダにも新しいファイルが作成されていないようです。何が問題なのですか?ライブラリが正しくインストールされていない可能性がありますか?