Усуваємо проблеми з jUpgrade при оновленні Joomla
Ми вже дали докладні інструкції по оновленню вашого сайту з Joomla 1.5 до 2.5 з використанням jUpgrade. Міграція великих сайтів може бути непростим завданням, і на цьому уроці ми покажемо вам, як вирішити дві найбільш часто зустрічаються проблеми з jUpgrade при оновленні Joomla.
Проблема 1. Undefined Property Error
Відразу після натискання на кнопку Start Upgrade. ви можете отримати повідомлення, показане на малюнку вище. Ця помилка особливо часто трапляється, якщо ви оновлюєте ваш сайт на локальному комп'ютері. Повідомлення буде виглядати наступним чином:
Notice. Undefined property. stdClass. $ Timelimit in. administrator \ components \ com_jupgrade \ includes \ jupgrade. class. php on line 156
Ось потрібно зробити, щоб виправити цю помилку:
В меню Компоненти, вибираємо jUpgrade, потім натискаємо на іконку Налаштування.
Змінюємо параметр "disable set_time_limit" на "Yes". Потім повторіть процес оновлення знову.
Проблема 2: jUpgrade "зависає" при спробі розпакувати архів
Ви можете отримати повідомлення про помилку "Zip File not found while decompressing package", або процес може бути зупинений на цьому етапі, і розпакування архіву ніколи не закінчується. Будьте терплячі на цьому кроці, оскільки це може зайняти деякий час. Однак, якщо ви протягом довгого часу не бачите прогресу, то ось як можна вирішити цю проблему:
В меню Компоненти, вибираєте jUpgrade, потім клікаєте на іконку Налаштування. Змінюєте налаштування, щоб вони відповідали цим (див. Малюнок вище):
- Skip Checks = No
- Skip Download = No
- Skip Decompress = No
Тепер ви повинні мати можливість завершити цей процес.
Налаштування показані вище на зображенні я використовував при оновленні Joomla 1.5 до 1.7 на моєму локальному сервері. У мене не було проблем з цими настройками, і ви можете використовувати їх як приклад, якщо у вас виникли проблеми.
Обов'язково прочитайте інструкцію як крок за кроком відновити Joomla за допомогою jUpgrade.