علی شاهی

ارتقا از 1.6.1.24 به 1.7.8.0

سلام وقت بخیر تمامی کارهای رو برای ارتقا طبق ویدئو شما انجام دادم   و اپدیت رو از دایرکتوری انجام دادم فایل پرستا رو گرفتم تو پوشه lates اکسترک کردم 
بعد از تنظیمات و کلیک روی اپدیت  فایل ها درست اپدیت شدن  در موقع اپدیت دیتابیس این ارور امد
All files upgraded. Now upgrading database...[Ajax / Server Error for action upgradeDb] textStatus: "error " errorThrown:" " jqXHR: "Request TimeoutThis request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
"

علی شاهی

دوباره تلاش کردم و همه ماژول های غیر پرستایی و بعضی از پرستایی رو پاک کردم

[INTERNAL] /public_html/_upgrade/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php line 111 - putenv() has been disabled for security reasons

[INTERNAL] /public_html/_upgrade/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php line 112 - putenv() has been disabled for security reasons

[INTERNAL] /public_html/_upgrade/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php line 970 - putenv() has been disabled for security reasons

[INTERNAL] /public_html/_upgrade/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php line 1248 - Error while sending QUERY packet. PID=20609

18:16:39 ERROR [console] Error thrown while running command 'prestashop:schema:update-without-foreign --env=prod'. Message: 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away' ['exception' => PDOException { …},'command' => 'prestashop:schema:update-without-foreign --env=prod','message' => 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away']

In Connection.php line 1248:

SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

prestashop:schema:update-without-foreign [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--id_shop [ID_SHOP]] [--id_shop_group [ID_SHOP_GROUP]] [--]

----------------------------------------------------------------------

SQL 1.7.7.0 1146 in ALTER TABLE `ps_pagenotfound` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci: Table '*****_upgrade.ps_pagenotfound' doesn't exist

SQL 1.7.7.0 1146 in ALTER TABLE `ps_statssearch` CHANGE `keywords` `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL: Table '*****_upgrade.ps_statssearch' doesn't exist

خطا در هنگام ارتقا پایگاه داده.ممکن است احتیاج به بازگردانی پایگاه داده خود داشته باشید.

Error upgrading Doctrine schema

[ERROR] File V1.6.1.24_20211112-204248-4b1b9708 is missing: unable to restore files. Operation aborted.

سیدهاشم افخمی

سلام

بهتره خطا رو به صورت یک اسکرین شات قرار بدید تا بهتر متوجه متن دقیق خطا شد. ولی خوب طبق این خطاها احتمال مشکل در تنظیمات سرور وجود داره ، مقاله «هاست مناسب برای ۱.۷» رو حتما بررسی کنید.

از ۲۰ خط آخر فایل زیر هم یک اسکرین شات ارسال کنید.

ADMIN_FOLDER / autoupgrade / tmp / log.txt
علی شاهی
ارور اپدیت
ارور اپدیت

مجدد باز تلاش کردم و این ارور امد نیاز هست کل فایل رو براتون بفرستم ؟

علی شاهی

مجبور شدم یه سرور لینوکس  تو virtualbox درست کنم و کار ارتقا رو اونجا انجام بدم

 انجام شد ولی ps_statssearch وps_pagenotfound باز هم انجام نشد  اینا جدول پرستا 1.7  هستن 

قبل این ارور نشود پایگاه داده با موفقیت بروز شد

سیدهاشم افخمی

سلام

این دو مربوط به ماژولهای پیش فرض پرستاشاپ هستن که میتونید نادیده بگیرید ، در صورت نیاز ماژولش رو بعد از ارتقا به صورت دستی نصب کنید.

البته ماژول هایی هستن که خیلی کاربردی نبوده و حتی بهتره که استفاده نشوند.

ایجاد گفتگو جدید

اگر سوالی دارید ، اگر چالشی در فروشگاه خود دارید ، می توانید گفتگو خود را ایجاد نمایید.

ایجاد گفتگو جدید

دوره های آموزشی

Loading...