मुझे एक समस्या है कि मैं लिनक्स सर्वर पर 'Archive_Zip 0.1.1' स्थापित करता हूं, लेकिन जब मैं जिप फाइल बनाने के लिए स्क्रिप्ट चलाने की कोशिश करता हूं तो यह घातक त्रुटि देता है
घातक त्रुटि: कक्षा में
ZipArchive
नहीं मिला ...
जहाँ मैंने कोड डाला है
$zip = new ZipArchive;
var_dump($zip);
$res = $zip->open($filename, ZipArchive::OVERWRITE);
if ($res !== TRUE) {
echo 'Error: Unable to create zip file';
exit;
}
if (is_file($src)) {
$zip->addFile($src);
} else {
// echo "<br>" . dirname(__FILE__) . $src;//'/install1';
if (!is_dir($src)) {
$zip->close();
@unlink($filename);
echo 'Error: File not found';
exit;
}
recurse_zip($src, $zip, $path_length);
}
$zip->close();
echo "<br>file name ".$filename;
लेकिन यह वर्ग फ़ाइल नहीं ढूँढता है।
कृपया इसका उपाय बताएं। समस्या के समाधान के लिए मुझे क्या करना चाहिए? मैंने php.ini
उस फ़ोल्डर में फ़ाइल भी रखी है जहाँ स्क्रिप्ट है, लेकिन यह काम नहीं करता है।
E: Unable to locate package php7.2-zip E: Couldn't find any package by regex 'php7.2-zip'
ubuntu 14.04 का उपयोग करते हुए php 7.2 के साथ
apt-get install php-zip
।
sudo apt-get install php7.2-zip