質問編集履歴
4
誤字訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
⇒ 契機不明でエラーは出なくなりました。
|
46
46
|
|
47
|
-
ただし、winSCPで直接保存されたzipファイルをダウンロード
|
47
|
+
ただし、winSCPで直接保存されたzipファイルをダウンロードして
|
48
48
|
|
49
49
|
開くと解凍できますが、PHPのheaderを使ってフロントから
|
50
50
|
|
3
進展があったため。
test
CHANGED
File without changes
|
test
CHANGED
@@ -39,6 +39,16 @@
|
|
39
39
|
また、その問題を無視してzipファイルをダウンロードすると
|
40
40
|
|
41
41
|
「圧縮フォルダー ....は無効です。」と出て解凍できません。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
⇒ 契機不明でエラーは出なくなりました。
|
46
|
+
|
47
|
+
ただし、winSCPで直接保存されたzipファイルをダウンロードそて
|
48
|
+
|
49
|
+
開くと解凍できますが、PHPのheaderを使ってフロントから
|
50
|
+
|
51
|
+
ダウンロードした場合は依然、「圧縮フォルダー ....は無効です。」と出て解凍できません。
|
42
52
|
|
43
53
|
|
44
54
|
|
2
誤りを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,9 +48,7 @@
|
|
48
48
|
|
49
49
|
```
|
50
50
|
|
51
|
-
Warning: ZipArchive::close(): Failure to create temporary file: No such file or directory in /home/c121
|
52
|
-
|
53
|
-
close失敗
|
51
|
+
Warning: ZipArchive::close(): Failure to create temporary file: No such file or directory in /home/c1221591/public_html/testtesttest342.com/wp-content/plugins/insert-php-code-snippet/shortcode-handler.php(65) : eval()'d code on line 35
|
54
52
|
|
55
53
|
```
|
56
54
|
|
@@ -156,7 +154,7 @@
|
|
156
154
|
|
157
155
|
else {
|
158
156
|
|
159
|
-
echo "失敗したので終了"
|
157
|
+
echo "失敗したので終了";
|
160
158
|
|
161
159
|
}
|
162
160
|
|
1
タイポ修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -74,13 +74,13 @@
|
|
74
74
|
|
75
75
|
$zip_name = 'create_zip_'.date('Ymd').'.zip';
|
76
76
|
|
77
|
-
$zip_tmp_
|
77
|
+
$zip_tmp_path = dirname(__FILE__).'/tmp_zip/';
|
78
78
|
|
79
|
-
|
80
79
|
|
81
|
-
$res = $zip->open($zip_tmp_dir.$zip_name, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE);
|
82
80
|
|
83
|
-
|
81
|
+
$res = $zip->open($zip_tmp_path.$zip_name, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE);
|
82
|
+
|
83
|
+
|
84
84
|
|
85
85
|
// zipファイルのオープンに成功した場合
|
86
86
|
|
@@ -92,7 +92,7 @@
|
|
92
92
|
|
93
93
|
$file_name = dirname(__FILE__).'/file.txt';
|
94
94
|
|
95
|
-
|
95
|
+
|
96
96
|
|
97
97
|
// ファイルの存在確認
|
98
98
|
|
@@ -102,15 +102,9 @@
|
|
102
102
|
|
103
103
|
touch( $file_name );
|
104
104
|
|
105
|
-
}else{
|
106
|
-
|
107
|
-
// すでにファイルが存在する為エラーとする
|
108
|
-
|
109
|
-
echo('Warning - ファイルが存在しています。 file name:['.$file_name.']');
|
110
|
-
|
111
105
|
}
|
112
106
|
|
113
|
-
|
107
|
+
|
114
108
|
|
115
109
|
// ファイルのパーティションの変更
|
116
110
|
|
@@ -124,19 +118,19 @@
|
|
124
118
|
|
125
119
|
if ($zip->addFile($file_name, 'test.txt') != true) {
|
126
120
|
|
127
|
-
e
|
121
|
+
exit;
|
128
122
|
|
129
123
|
}
|
130
124
|
|
131
125
|
}
|
132
126
|
|
133
|
-
|
127
|
+
|
134
128
|
|
135
129
|
// ZIPファイルをクローズ
|
136
130
|
|
131
|
+
// !!!!!ここで警告がでてしまう!!!!!
|
132
|
+
|
137
133
|
if ($zip->close() != true) {
|
138
|
-
|
139
|
-
echo "close失敗";
|
140
134
|
|
141
135
|
exit;
|
142
136
|
|
@@ -162,7 +156,7 @@
|
|
162
156
|
|
163
157
|
else {
|
164
158
|
|
165
|
-
echo "
|
159
|
+
echo "失敗したので終了"
|
166
160
|
|
167
161
|
}
|
168
162
|
|