Попытка экспортировать все картинки с диска выдает 500 внутренняя ошибка
Я пытаюсь экспортировать все картинки с диска, но, к сожалению, после долгого времени выдает 500 внутренних ошибок.
Есть много партий на экспорт. Некоторые партии экспортируют все изображения в zip- архив с помощью ZipArchive, но если размер изображения превышает 1000, это выдает внутреннюю ошибку через много минут. Откуда я могу это отладить? Я сбит с толку.
if (file_exists($zipPath)) {
// open archive
if ($zip->open($zipPath, ZIPARCHIVE::OVERWRITE) !== TRUE) {
die ("Could not open archive");
}
// add files
foreach ($pictures as $picture) {
$FilePath = explode('/', $picture['image']);
$FileName = $FilePath[count($FilePath)-1];
$zip->addFile($picture['image'], $picture['Year'] . '/' . normalizeString($picture['State']) . '/' . normalizeString($picture['County']) . '/' . normalizeString($picture['City']) . '/' . normalizeString($picture['Parcel_ID']) . '/' . $FileName) or die ("ERROR: Could not add file: $FileName");
}
// close and save archive
$zip->close();
}