修正箇所は以下の通りです。版ではコピーではなくムーブに変更しました。ところが添付ファイルをオープンしてそのサイズなどの情報を取得してから、ファイルをクローズする前にムーブする処理になっていたため、サーバのOSによってはエラーとなるようです。定石通りクローズしてからムーブするように修正しました。アップロードした画像ファイルを閲覧するとき、従来はオリジナルのファイルをブラウザで読み込んでPCのブラウザが縮小表示していたのですが、画像ファイルのサイズが大きいと転送データ量が大きくなってサクサク動かないことがありました。書き直したためサブルーチンのローカル変数のスコープがグローバル変数のスコープとカブってしまってサムネイル画像が表示されないバグがありました。変数のスコープを見直し、サブルーチン内の変数名を一部変更するなどしてこのバグを修正しました。環境ではエクスプローラからファイルを開けないという不具合がありました。設定できるようにすかどうかは今後の課題としたいと思います。差し替えて頂くようお願い致します。ご迷惑をおかけしましたが、よろしくお願い致します。ご利用頂きありがとうございます。版の不具合でご迷惑をおかけし、申し訳ありません。当方の環境ではファイルアップロードはエラーとならず動作しておりましたが、アップロードした画像ファイルのサムネール画像が表示されない状況は同じでした。テスト不足でこれに気がつかなかったことを反省しています。それで、昨日から原因究明にあたったのですが、当初は中々原因が分からず随分苦労しました。スクリプトの要所々々にデバッグプリント文を挿入して解析を行ったところ、以下のことが判明しました。アップロードファイルをクローズする前にムーブするとエラーになるかどうかはOSに依存するようです。エラーとならず正常動作するため気がつきませんでした。エラーとなるようです。ご指摘のように修正しました。アップロードしたファイルのサムネールがプレビューでは表示されるのに投稿完了後のスレッド閲覧で表示されないバグはこちらでも同じように再現しました。言い訳になりますが、サムネール化された縮小ファイルは最初の閲覧のときに一度作成されると以降の閲覧では再作成しないため、動作中のサーバのスクリプトを差し替えてもすぐには気付きませんでした。新しい投稿をしたときはご指摘の通りになります。記述を付けて厳密な文法記述を心がけたつもりが、ここに落とし穴がありました。無しのスクリプトでは変数のスコープが曖昧で、グローバル変数かローカル変数か混在しておりました。変数(アップしたファイルの拡張子を格納する変数)が、サブルーチンの中でローカル変数として宣言された同名の変数にオーバーライドされて機能しなくなっていたことに因ります。内の類似の処理がサムネイル化しない元の画像をブラウザの画像縮小表示機能によって表示されていたためです。変数がオーバーライドされないで新規に作成されたファイルだけが表示もされないでそのまま残っていたことになります。修正しましたので、とりあえずこの記事でアップしておきます。差し替えて頂ければOKです。修正したものを一応アップしておきます。して近日中に公開します。スレッドに後日連結させて頂きます。ID:7FvEHlCsはじめまして。Serverに設置させて頂きました。denied」と表示され、プレビュー画面が開きませんでした。参考に、init.cgiの2184行目のclose($fh)をコメントアウトしてmoveの前の2182行目にclose($fh)を記述してみたところ、アップロードは完了するようになりました。画像ファイルをアップロードすると、プレビューではサムネイル表示され、投稿をすると正常に完了するのですが、記事を表示するとサムネイルがリンクエラーで表示されません。確認するとプレビュー時にはupl/tempに画像ファイルおよびサムネイルがあるのですが、投稿すると画像ファイルは別名でuplに移動されるのですがサムネイルは移動されずに旧名でupl/tempに残ったままになってしまっています。これを解決するにはどのあたりを確認すればいいのか、教えて頂けると幸いです。6.8.0ですよろしくお願いします。ファンの皆さん、こんにちは。>>2で記した不具合を修正しました。入力しても「不明な処理です」と表示が出て投稿に失敗しておりました。デグッてしまったようです。