トップページ > 記事閲覧
サーバー上でのZIP解凍
投稿日 : 2014/05/29(Thu) 12:44
投稿者 さつき
参照先
はじめまして。さつきと申します。サーバーを初めて利用します。

解凍後のファイルをFFFTPで転送しましたが、2時間近くかかった後、あと8ファイルというところで先に進まなくなってしまいました。
サーバー上で解凍することができると↓サイトで知り、実行してみましたが、上手く行きません。どなたかご教示いただけませんでしょうか?
http://memorandum.kurashian.com/2013/11/post-34.html
Re: サーバー上でのZIP解凍
投稿日 : 2014/05/30(Fri) 10:13
投稿者 スタッフ◆mN.7nm0NYIM
参照先
さつき様

ご指定のページのPHPスクリプトをご利用の場合には、
PHP5.3以上を指定して、動作するかどうかお試しいただけますでしょうか。

php5.3を利用するのは、下記を記載した.htaccessを設置します。

AddHandler application/x-httpd-php53cgi .php


また、FFFTPに替わって「WinSCP」や「FileZilla」を使用するとうまくいく場合があるようです。

さらに、各サーバーの管理画面には、「ファイルマネージャー」をご用意いたしております。
ファイルマネージャーでは、圧縮ファイル (zip, tar, tgz, gz)を、解凍しながらアップロード可能です。
(※但し、このとき、管理画面にははSSL対応版でログインください。)

ご検討いただきましたら幸いです。
Re: サーバー上でのZIP解凍
投稿日 : 2014/06/02(Mon) 01:39
投稿者 さつき
参照先
スタッフ◆mN.7nm0NYIM 様

ご回答ありがとうございます。
ここ数日、記載して頂いたパターンをすべて試してみました。

?@ .htaccessの設置・・・同じく解凍不可。
?A サーバーの管理画面のファイルマネージャー・・・ファイルが重いせいか、10%で止まってしまいました。
?B FileZilla・・・ローカルで解凍後のファイルを転送。
終わりまで行きますが、転送不可のファイルがたくさん出てしまいました。理由はタイムアウト、パスワードが違うなどでした。
?C WinSCP・・・ローカルで解凍後のファイルを転送も、タイムアウトで20%で停止。

そこで今度は、zipファイルではなく、tar.gzファイルをDLし直し、アップロードしてみました。
↓サイトを参考にPHPプログラムをtar.gzファイルと同じフォルダにアップロードして、FirefoxでPHPプログラムにアクセス。
http://nagoring.com/blog/?p=5
(結果)
�t�@�C���� (フォーム)
�� ←ボタン
上記のように文字化けして、フォームの中にtar.gzファイル名を入れて実行しても、404 Not Foundとエラー表示。

次に↓サイトを参考にしてSSHをサーバー上で登録後、
カスタムコマンド表示し、tar.gzファイル選択も、UnTar/GZipコマンド非活性。
http://ryus.co.jp/modules/d3blog/details.php?bid=304

大変お手数ですが、再度ご教示頂けましたら、幸いです。
Re: サーバー上でのZIP解凍
投稿日 : 2014/06/03(Tue) 17:48
投稿者 スタッフ◆mN.7nm0NYIM
参照先
さつき様

色々と試していただいたにも関わらず解決出来ず、誠に恐れ入ります。

アップしようとされているファイルの容量は、どれくらいでしょうか。

なお、ファイルマネージャーで、アップロード最大サイズは 50000 kB (サーバーでの制限 50M) です。

リスト取得に5分以上かかる場合に、サーバー側でタイムアウトします。
この場合には、コンピューター上で、展開してから、アップロードいただくことをお勧めいたしますが、
ご利用のルーター等のネットワーク機器にてタイムアウトの設定が入っていないかもご確認ください。


それから、一番最後の WinSCP のカスタムコマンドを使った方法ですが、お示しいただいたページを拝見しますと、WinSCPのキャプチャ画像で「左がサーバー側」、「右がローカル側」となっておりますが、
WinSCPのデフォルトでは「左がローカル側」、「右がサーバー側」となっております。

左右を良くご確認の上、「サーバー側」の tar.gzファイルを選択の上、再度カスタムコマンドが実行不可かどうか、お確かめになってはいかがでしょうか。
Re: サーバー上でのZIP解凍
投稿日 : 2014/06/03(Tue) 23:32
投稿者 さつき
参照先
スタッフ◆mN.7nm0NYIM 様

ご回答ありがとうございます。

WinSCPの左右画面の違いには気が付いていませんでしたが、
サーバーとローカルはファイル数が全然違うので、間違ってクリックしているということはありませんでした。

WinSCPを再インストールしても改善されず、他のSSHソフトを試そうと探していたところ、WinSCPの設定方法を説明しているサイトで、「転送プロトコルをSCPもしくはSFTPを選択」とあったので、SCPに設定してみたところ解凍できました。
かなり初歩的なところでミスしていたようです。

いろいろ相談にのって頂き、本当にありがとうございました。
Re: サーバー上でのZIP解凍
投稿日 : 2014/06/05(Thu) 16:38
投稿者 スタッフ◆AkjNijbFVzA
参照先
さつき様
ご丁寧なお礼の連絡ありがとうございました。無事、問題なく稼働されているとお聞きし、スタッフは安堵しております。
また、返信が大変遅くなり申し訳ございませんでした。
今後、個別の対応が必要な場合はユーザーログイン後、お問い合わせフォームよりご連絡いただければ、詳細な調査や対応が可能となります。
これからも引き続き弊社各種サービスをご利用いただきますようよろしくお願い申し上げます。