スキルアップを始める!

サーバー上のzip(圧縮)ファイルをWinscp等のFTPソフトのみで解凍する方法

Web(ウェブ技術関連)
Web(ウェブ技術関連)
この記事は約2分で読めます。

※記事中に広告情報を含みます。

スキルを手に入れた時、人は強くなれる。
Youtubeでスキルアップを始める 電子書籍でスキルアップを始める
\ワードプレスのスキルアップはこちら!/ WordPress入門読本

なぜかファイルのアップロードでエラーが・・・。

 

エラーは出たが、zipファイルは何とかアップロードできました。

 

しかし、このzipファイルを解凍するにはどうすれば…?

下記のファイルをテキストエディタで作成して、ディレクトリに保存します。

unzip.php

<?php 
// 圧縮ファイルパス
$file = './sg-window.1.2.1.zip';
 // 解凍先ディレクトリ
$to = './';
 
$zip = new ZipArchive();
$res = $zip->open($file);
 
if($res === true){
// 圧縮ファイル内の全てのファイルを指定した解凍先に展開する
 $zip->extractTo($to);
// ZIPファイルをクローズする
 $zip->close();
} else {
 echo 'Error Code: ' . $res;
}
?>

zipファイルと上記を貼り付けたphpファイルをディレクトリアップロードしてにアップロードします。

アップロードしたphpファイルにブラウザからアクセスするとファイルが解凍されます。

解凍されました!

 

 

【リンク】

URLをコピーしました!