トップページ > 記事閲覧
特定のファイルがUnzipできない
投稿日 : 2015/05/06(Wed) 16:26
投稿者 赤青
参照先
お世話になります。

Moodleというオープンソースのeラーニングプラットフォームをインストールしたいのですが、ZIPファイルの展開が上手くできません。
ファイルの展開は以下の手順で行っています。
1.Macのターミナルでsshログイン
2.「wget "ttps://download.moodle.org/download.php/stable28/moodle-latest-28.zip"」を入力後Enter(実際にはhttps)
3.成功した旨が表示される
4.「unzip moodle-latest-28.zip」を入力後Enter
5.End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive.
In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of moodle-latest-28.zip or moodle-latest-28.zip.zip, and cannot find moodle-latest-28.zip.ZIP, period. と表示されてしまう

試してみた作業はこちらです
A.自分でpdfファイルのZIPファイル(test.zip)を作成
B.XREAの管理メニューにあるファイルマネージャ(net2ftp)にアクセス
C.[アップロード]から test.zip をアップロード
D.Macのターミナルに戻って「unzip test.zip」を入力後Enter
E.正常に展開された

上記から、MoodleのZIPファイルの展開だけができないようです。
5.のEnd-of…のエラーメッセージについてMoodleのフォーラムでは「zipファイルとして識別されていないのでは」という書き込みがありました。
しかしファイルマネージャ(net2ftp)ではタイプが Zip archive となっているので関係無いと思われます。
moodleはzipだけでなくtgz形式でも配布されているのですが、「tar -xzvf」コマンドを使っても展開できませんでした。
解決策があればご教示いただけると幸いです。よろしくお願いいたします。
Re: 特定のファイルがUnzipできない
投稿日 : 2015/05/07(Thu) 14:22
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
赤青 様

平素は弊社サービスをご利用いただき、誠にありがとうございます。

いただきました件につきまして、

head moodle-latest-28.zip

を実行すると、

<!DOCTYPE html>
<html dir="ltr" lang="en" xml:lang="en">
<head>
<title>Downloading package</title>

等と、html ソースコードが表示されませんでしょうか。

おそらく、ですが

ttps://download.moodle.org/download.php/stable28/moodle-latest-28.zip

では、一旦 html ページが表示され、その後、JavaScript 等でダウンロードが開始されるように見受けられます。
wget では JavaScript が無視されますので、htmlページがダウンロードされた状態の可能性がございます。

一旦、お手元の PC で上記ページより moodle-latest-28.zip をダウンロードの上、PC 上で解凍可能であることを確認し、FTPソフトウェアでサーバーにアップロードして unzip コマンドを実行していただければと存じます。

以上、ご参考いただければ幸いです。
Re: 特定のファイルがUnzipできない
投稿日 : 2015/05/07(Thu) 23:02
投稿者 赤青
参照先
スタッフ様

URLの末尾に拡張子が付いていたので、wgetできるものと思い込んでしまっていました。
ご教示いただいた通り操作したところ、無事に解凍することができました。

分かりやすい解説ありがとうございました。
Re: 特定のファイルがUnzipできない
投稿日 : 2015/05/08(Fri) 11:33
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
赤青 様

ご丁寧なご連絡をいただき、誠にありがとうございます。
無事に問題を解決されたとのことで、安心いたしました。
今後とも何卒、弊社サービスをよろしくお願い申し上げます。