質問箱/5161

カテゴリエラー・トラブル
サマリ添付ファイルが壊れる
バージョン1.5.0
投稿者kentaroh?
状態完了
投稿日2014-12-11 (木) 17:51:49

質問

社内LANでPukiwikiを利用したいと思っています。 インストールまでは出来たのですが、添付した画像が表示出来ません。 環境と現象は以下のとおりです。

環境:IIS7、PHP5.2.8、Windows7 64bit

現象:画像を添付ファイルとしてアップロードした後、refで表示させようとすると画像が表示されませんでした(Chromeの場合山と雲?のマークが出ます)。 試しに添付ファイルをダウンロードするとファイルが壊れていて開けません。 添付ファイルをアップロードして、ダウンロードするとファイルが壊れてしまっているようです。 画像ファイルとテキストファイルはダウンロード後のファイルが壊れて開けなくなり、PDFファイルはダウンロード後のファイルは開くことはできますがWinMergeでアップロード前のファイルとダウンロード後のファイルを比較すると中身が書き変わっています。 ただし、attachフォルダのファイルを名前変更して開くと大丈夫のようです。

対策方法を教えていただけないでしょうか。よろしくお願いいたします。

回答

  • 度々すみません。過去の質問を参考に、.phpファイルの末尾の改行をWindows標準のメモ帳で全て削除しましたがダメでした。その上添付ファイルのPDFファイルも開けなくなってしまいました。 -- kentaroh? 2014-12-11 (木) 17:56:20
  • 壊れたファイル(ダウンロードしたファイル)と元のファイルをどこかにアップロードしてもらえませんか? PukiWikiはUTF-8版でしょうか?「Windows標準のメモ帳」はBOM無しUTF-8やEUC-JPのファイルを扱えませんので、メモ帳で編集してしまった.phpファイルは壊れていると思われます -- umorigu 2014-12-11 (木) 22:25:25
  • Q. 添付ファイルが表示できない -- 2014-12-12 (金) 00:23:51
  • Windows標準のメモ帳ではなくTeraPadを使用して全ての.phpファイルの末尾の改行を削除してUTF-8Nで保存したところ問題が解決しました。添付ファイルはアップロード前とダウンロード後で全く同じで、添付した画像ファイルもrefで表示できました。umorigu様、ありがとうございました。 -- kentaroh? 2014-12-12 (金) 13:11:53


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-12-12 (金) 14:16:57
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u5. HTML convert time: 0.254 sec.

OSDN