Первый косяк вылетает при нажатии кнопки импорт.
По логам не срабатывает функция wp_filesystem; unzip_file.
Сцуко, вылечил так
pecl install zip
добавить extensions=zip.so; в php.ini
$zip = new ZipArchive;
if ($zip->open($path.'/archive.zip') === TRUE) {
$zip->extractTo($path);
$zip->close();
echo 'ok';
} else {
echo 'failed';
}
/*
if ($status = unzip_file($path.'/archive.zip', $path) !== TRUE)
{
<------>die('Ошибка при распаковке архива. Данные об ошибке
<------>PclZip — Code: '.$status->get_error_code().'; Message: '.$status->get_error_message($status->get_error_code()));
}*/
Дальше после успешной распаковки - 504 Gateway Time-out
Тут гугл в помощь. nginx php-fpm gateway timeout
1 комментарий:
Такая же проблема! Решил аналогично, только без pecl install zip, у меня его нет. Внес изменил в cron.php - заработало, но криво. Не все поля попадают на свои места.
Отправить комментарий