NEW ENTRIES
COMMENTS

wgetで「拒否すべきなので、・・・・・を削除しました。」のエラー
    「何も選ばない」生き方のすすめ

linux環境でwgetにより画像を取得するプログラムを実行する。
(サーバー引っ越しの為)

引っ越し元のphpプログラム(ブラウザで見ると画像の一覧ページ)をベースに、
含まれているjpeg画像(拡張子jpg)を引っ越し先のサーバーにダウンロード
するもの。コピーというか、転送というか、イメージとしては画像フォルダの
引っ越しそのもの。

引っ越し先をssh接続したコンソールでwgetを実行してみるが、下記の
メッセージが表示されて、転送されない。というか、転送はされている
ようなログが表示されているのに、終わりの処理で消されている?。

とにかく、--debugでエラーの詳細を確認してみたら、下記のメッセージ。

 Decided NOT to load it.
 Removing file due to recursive rejection criteria in recursive_retrieve():
 拒否すべきなので、/poi/book_test.php?select=abcde を削除しました。

レンタルサーバーのcoreserverでは成功していたので、何かセキュリティの
関係かも?と思っていろいろ調べるがネット上に日本語の情報が無い。

 Removing file due to recursive rejection criteria in recursive_retrieve()
 私は拡張子の後に「?ID = ****」これのためにそれが起こっていると思います。
 https://stackoverrun.com/ja/q/11711597

英語の翻訳サイトで上記のトラブルシューティングを発見した。

引数をphpに埋め込んで、?から後ろを無くしてみたら成功した。

xserverでftp走らすとか、いろいろ他に方法がありそうだが、
環境をあまりいじらずに、コマンドだけで終われるwgetを使う
この方法が安心だと思う。

困っている方がいるかも知れないので、備忘録として残します。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
☆☆☆                     ☆☆☆
☆☆☆ ユニフォーム姿三四郎が紹介されています ☆☆☆
☆☆☆                     ☆☆☆
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆








| ユニフォーム姿三四郎 | 23:43 | comments (x) | trackback (x) | ユニフォーム姿三四郎::備忘録 |
このページの先頭へ
CALENDAR
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31    
<<前月 2021/03 次月>>
ARCHIVES
LOGIN
現在のモード: ゲストモード
USER ID:
PASS:
POWERED BY
POWERED BY
ぶろぐん
SKIN BY
ゲットネット...¥
OTHERS


このページの先頭へ