こんにちは
ダウンロード処理時にエラーメッセージが出ていて、そのエラーがダウンロードされています。
ダウンロードしたファイルをテキストエディタで開いてください。
お使いの Download Monitor プラグインが全角ファイル名に対応していないのかもしれませんね。
munyaguさん、ご回答ありがとうございます!
知識がなくお恥ずかしいのですが…
>お使いの Download Monitor プラグインが全角ファイル名に対応していないのかもしれませんね。
→こちらファイル名が全角だとだめなのかと思い、ファイル名を半角英字へ変更してみましたが、結果は同じでした。(そういう事でなければすみません)
解決策としては
・全角ファイル名に対応したプラグインの拡張
・全角ファイル名に対応した別プラグインの導入
しかないでしょうか。
お忙しいところ申し訳ございませんが、
お知恵をお貸しいただけると幸いです…。
以下のようなエラーが出ていて、ファイル名が全角でファイルが見つからないエラーなので、全角ファイル名がダメなのかと思いました。
<b>Warning</b>: fopen(/cms/wp-content/uploads/2020/04/Aegis-Wall-製品詳細資料_Ver.3.24_ShortEdition.pdf): failed to open stream: No such file or directory in <b>/www/********/cms/wp-content/plugins/download-monitor/src/DownloadHandler.php</b> on line <b>667</b><br />
しかし、よく見るとfopen(/cms/wp-content/uploads/~
となっていて、おかしいですね。
ここは、fopen(/www/********/cms/wp-content/uploads/~
となっているのが正しそうです。
プラグインをインストールしてみました。
「ファイルのURL」欄にはメディアから選ぶとhttpから始まるURLが登録されますが、サブディレクトリにインストールされている場合には何か追加の設定が必要なのか、原因はよく分かりません。
この欄にはファイルパスを入れても良いようなので、
/www/********/cms/wp-content/uploads/2020/04/Aegis-Wall-製品詳細資料_Ver.3.24_ShortEdition.pdf
などと登録してみてはどうでしょうか。(********は伏せているので本来のディレクトリ名に変更してください)
munyaguさん、お忙しいところありがとうございます!
頂いた内容通りにテストを行ってみたのですが、うまくいかないようでした…。
(PDFがだめならと思い、zipファイルでも試してみましたが駄目でした…。)
せっかく色々と検証頂きましたのに申し訳ございません…。
引き続き何か改善策がないか探してみます!
色々とご教示頂き、本当にありがとうございました(__)
とんでもないです!
いろいろと試せたので、よかったです!
本件、ファイルURL入力画面を修正したら無事解決しました!
「ファイルをアップロード」からリンクを挿入すると失敗するため、メディアを開いたURLをそのままコピペすることで解決しました。
ただ、munyaguさんがおっしゃるとおり、「全角ひらがな」が混ざっていると、ファイルのURLにエラー?(全角かなが、記号に変換される)が出る為、その部分は手打ちで修正しました。
今後はファイル名をすべて半角英数字にして運用していこうと思います。
munyaguさん
この度はいろいろとお調べ頂きありがとうございました!
munyaguさんの沢山のアドバイスから気付けた点が多かったので、本当に助かりました!
お忙しいところお時間を割いていただき、ありがとうございます。