ブログのCGIについて
本ブログは、「BIGLOBEの個人ホームページサービス」サーバでkent-web様の「Cafelog」を使用させていただいています。
https://www.kent-web.com/blog/cafe.html
※kent-web様には良質なcgiを無償配布いただいていおりますことを、お礼申し上げます。
BIGLOBEサーバに「Cafelog」をデフォルト状態でアップすると以下のエラーが発生しました。
【エラーメッセージ】
500 IO::File can't create new temp_file
旧版のCafeNoteで上記メッセージに関する問い合わせログがあり参考にさせていただきました。
https://www.kent-web.com/support/oldlog/0007/0068.html
本不具合の対処として、cgiのテンポラリディレクトリを書き込み可能な場所に指定することで解決しました。
【変更内容】
対象ファイル:init.cgi
#===========================================================
# ■ 基本設定
#===========================================================
$ENV{TMPDIR} = '/public_html/tmp'; ←これを追加
BIGLOBEサーバは/public_html配下が書き込み可能となっていますが、他の環境では保証できません。
https://www.kent-web.com/blog/cafe.html
※kent-web様には良質なcgiを無償配布いただいていおりますことを、お礼申し上げます。
BIGLOBEサーバに「Cafelog」をデフォルト状態でアップすると以下のエラーが発生しました。
【エラーメッセージ】
500 IO::File can't create new temp_file
旧版のCafeNoteで上記メッセージに関する問い合わせログがあり参考にさせていただきました。
https://www.kent-web.com/support/oldlog/0007/0068.html
本不具合の対処として、cgiのテンポラリディレクトリを書き込み可能な場所に指定することで解決しました。
【変更内容】
対象ファイル:init.cgi
#===========================================================
# ■ 基本設定
#===========================================================
$ENV{TMPDIR} = '/public_html/tmp'; ←これを追加
BIGLOBEサーバは/public_html配下が書き込み可能となっていますが、他の環境では保証できません。
