خطا در نصب بسته نصبی Duplicator و رفع آن

3.6 / 5. تعداد رای: 22

خطا در نصب بسته نصبی Duplicator و رفع آن

هنگام نصب بسته نصبی قالب‌ها ممکن است با خطاها و ارورهایی مواجه شوید اما جای هیچ نگرانی نیست چراکه در دنیای اینترنت هیچ مشکلی وجود ندارد که راه‌حلش نباشد. در این مقاله سعی بر آن است که شما همراهان همیشگی میهن وردپرس به‌راحتی بتوانید این ارورها را در هنگام نصب بسته نصبی قالب برطرف کنید. برای حل مشکل در نصب بسته نصبی وردپرس این مقاله را ادامه دهید.

خطا در نصب بسته های نصبی Duplicator

قبلاً در مورد اینکه بسته نصبی چیست و چرا استفاده می‌شود توضیحاتی خدمتتان ارائه کردیم. اما بیشتر تماس‌هایی که با ما گرفته می‌شود حاکی از بروز خطا هنگام نصب بسته‌های نصبی است و کاربران زیادی از نمایش خطا هنگام نصب بسته‌های نصبی شکایت دارند. امروز سعی داریم خطاهایی که هنگام نصب بسته‌های نصبی روی سایت وردپرسی شما رخ می‌دهد را برطرف کنیم. اکثراً کاربران با خطای 500 یا 200 یا 302 هنگام نصب بسته‌های نصبی مواجه می‌شوند.

1.خطای 500: کدهای وضعیت http سری 500 به معنی نقص داخلی سرور است، بااین‌حال سرور درمجموع سالم بوده و احتمالاً به‌طور موقت در حال انجام به‌روزرسانی یا تغییراتی است و در ساعات آینده مشکل رفع خواهد شد.

2.خطای 200: این قبیل از کدهای وضعیت http برای موفقیت در دریافت و پردازش و پاسخ دادن سرور به‌کار می‌روند.

3.خطای 302: 302 به این معنی است که دیتای درخواستی پیداشده، اما مرورگر شما باید موقتاً به آدرس دیگری ریدایرکت شود.

حال ببینیم برای رفع این خطاها باید چه‌کاری انجام داد.

از فضای هاست خود مطمئن شوید.

مطمئن شوید که‌هاست شما 3 برابر حجم بسته نصبی فضا دارد. در بسیاری از مواقع فضای هاست ما برابر و حتی یک مقدار ناچیز بیشتر از حجم بسته نصبی است و به همین دلیل ما به‌اشتباه تصور می‌کنیم فضای لازم جهت نصب بسته نصبی را داریم اما باید توجه داشت که بسته نصبی یک فایل فشرده‌شده است و بعد از خارج کردن این فایل از حالت فشرده حجم فایل‌ها بیشتر می‌شود پس بهتر است، همیشه 3 برابر حجم بسته نصبی فضا در اختیار داشته باشیم. یعنی اگر بسته نصبی قالبی را می‌خواهید نصب کنید و این بسته نصبی 100 مگابایت حجم دارد. شما باید حداقل هاستی برابر با 300 مگابایت فضای وب داشته باشید تا به مشکل نخورید.

هیچ فایل دیگری به جز installer.php و archive.zip وجود نداشته باشد.

بررسی کنید که هیچ فایلی جز installer.php و Archive.zip در پوشه public_html شما موجود نباشد. همان‌طور که اطلاع دارید در مراحل نصب بسته نصبی لازم می‌شود، که فایل archive.zip را از حالت فشرده خارج کنیم و سپس به کمک فایل installer.php مراحل نصب را با توجه به فایل‌های موجود بر روی‌هاست انجام دهیم اما اگر فایل غیر مرتبط روی فضای هاست موجود باشد امکان دارد در مراحل نصب تداخلی به وجود آید و نصب ما را ناقص و یا حتی با مشکل روبرو کند. بنابراین همه فایل‌های دیگر را حذف کنید و مطمئن باشید که‌هاست شما با حذف فایل‌های موجود در public html هیچ مشکلی پیدا نخواهد کرد.

اکسترکت دستی فایل آرشیو بسته نصبی (در اکثر مواقع راه حل شما این است)

هاست شما برای اکسترکت کردن فایل آرشیو زمان زیادی را از شما می‌گیرد. بارها مشاهده‌شده به دلایل مختلف اتلاف زمان درهاست می‌تواند با اخلال درروند کار هم مواجه شود، پس بهتر است خود آرشیو را اکسترکت کنید تا احتمال وجود خطا بسیار کمتر شود. حال ببینیم منظور از اکسترکت دستی بسته نصبی چیست؟

ابتدا installer.php را اجرا کنید و اطلاعات دیتابیس را وارد کنید.

سپس به فایل منیجر (مدیریت فایل) هاست خود رفته و فایل archive.zip را اکسترکت کنید. ( راست کلیک روی فایل و کلیک روی دکمه extract )

حالا به installer.php برگشته و روی گزینه advanced options کلیک کنید تا زیر منوی آن باز شود. از این منو ، تیک گزینه manual extraction را فعال کنید.

تنظیمات پیشرفته

سپس نصب بسته نصبی خود را ادامه دهید تا بسته نصبی شما بدون درگیری و خونریزی نصب شود.

حل خطای an unknown issue…

گاهی ممکن هست با خطای an unknown issue has occurred with the file and database setup process. please see the dup-installer-log.txt file for more details. مواجه شوید.

این خطا به معنای عدم توانایی نصب کننده در نصب و راه‌اندازی پکیج روی دیتابیس شماست. حال یا هاست شما محدودیت در ایمپورت داده‌ها روی دیتابیس دارد یا اینکه فایل بسته نصبی کامل نیست و مشکل در اطلاعات دیتابیس دارد.

حل خطای ziparchive and shell exec are not enabled

اگر با خطای notice: ziparchive and shell exec are not enabled on this server please talk to your host or server admin about enabling ziparchive or shell exec on this server or manually extract archive then choose advanced > manual extract in installer. مواجه شدید، راه‌حل بسیار ساده هست. البته اگر هاستینگ با شما همکاری کند. 🙂

این خطا به معنای عدم وجود ماژول shellexec و ziparchive روی هاست شماست. باید به هاستینگ درخواست پشتیبانی ارسال کنید تا ماژول‌های ziparchive و shellexec را روی سرویس هاست شما نصب کنند. شاید هم خودتان بتوانید اینکار را با دیدن مقاله “ماژول‌های مورد نیاز وردپرس که باید روی php نصب باشند” انجام دهید.

سربلند و پیروز باشید.

نظر شما در این مورد چیه؟

  1. U355119 ۲ مهر ۱۴۰۳

    سلام خسته نباشید
    من هنگام نصب سایت با Duplicator روی هاست در قسمت Install Database با ارور :
    “The user ‘[cpsroush_sroush]’ is unable to see the database named ‘[cpsroush_main]’. Be sure the database name already exists and check that the database user has access to the database. If you want to create a new database choose the action ‘Create New Database’
    Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘cpsroush%” at line 1
    Line: /home/cpsroush/public_html/dup-installer/classes/class.db.php:147″
    مواجه می شوم.
    در حالی که من در cPanel یوزر و دیتابیس را درست کرده ام.
    ممنون میشم کمکم کنید.

  2. U350880 ۱۷ مرداد ۱۴۰۳

    سلام ساخت بسته آسان نصب من بیشتر از 53 درصد نمیشه لطفا راهنمایی کنید خواهشا

  3. U317041 ۵ تیر ۱۴۰۳

    حتی فایل رو دستی اکسترکت کردم این ارور رو داد
    این تصویر https://s8.uupload.ir/files/screenshot_2024-06-25_154530_v0vd.png
    اینم ارور
    INSTALL ERROR!
    Message: Unespected output ” Warning: Undefined global variable $DUPX_AC in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Attempt to read property “package_hash” on null in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Undefined global variable $DUPX_AC in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Attempt to read property “package_hash” on null in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Undefined global variable $DUPX_AC in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Attempt to read property “package_hash” on null in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Undefined global variable $DUPX_AC in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Attempt to read property “package_hash” on null in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Undefined global variable $DUPX_AC in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40 Warning: Attempt to read property “package_hash” on null in C:\xampp\htdocs\cl\dup-installer\classes\class.package.php on line 40
    Please see the dup-installer-log.txt.

    file for more details.

  4. U347194 ۴ تیر ۱۴۰۳

    سلام وقت بخیر من هردوفایل رو اپلود کردم روی هاستم فضای هاستم زیاده موقع سرچ http://www.sitename.com/installer.php یه ارور میاره که فایل رو پیدا نمیکنه دلیلش چیه؟File not found.

  5. U332499 ۸ خرداد ۱۴۰۳

    سلام من مشکل NOTICE: ZipArchive and Shell Exec are not enabled on this server please talk to your host or server admin about enabling ZipArchive or Shell Exec on this server or manually extract archive then choose Advanced > Manual Extract in installer. رو داشتم که به شرکت هاستینگ گفتم و اون ها هم ماژول هم نصب کردند اما هنوز همون اخطار رو میده !

  6. U343942 ۱۹ اردیبهشت ۱۴۰۳

    من این مراحل رو انجام دادم و مراحل نصب کامل شد ولی بعدش وقتی آدرس سایت رو میزنم ارور 404 میداد و وقتی دوباره آدرس سایت رو به همراه installer.php توی مرورگر وارد می کردم یک صفحه باز میشد با عنوان installer security و از من نام فایل آرشیو که با فرمت archive.zip توی فایل منیجر وجود داره رو می خواست ، من نام فایل آرشیو رو وارد کردم ولی میگه invalid archive name! please try again .. ممنون میشم پاسخ بدید

  7. U336103 ۱۰ دی ۱۴۰۲

    سلام وقتتون بخیر وقتی بعد از نصب از قسمت admin/login میخوام سایت رو راه اندازی کنم request validation failed. please see data for additional information. این خطا رو میده به نظرتون مشکل از کجاست میشه راهنمایی کنین

  8. U335685 ۴ دی ۱۴۰۲

    سلام خسته نباشید . وقتی ادرس سایتم رو بعدش installer.php/ میزنم نمیاد بالا . ادرس سایت و هاست و دامین همگی درست هستن مشکل چیه؟ این ارور رو میدهERROR
    The requested URL could not be retrieved

  9. U332878 ۱۶ آذر ۱۴۰۲

    سلام عزیز من تو نصب ارور زیرو دریافت کردم
    character set and collation isn’t supported on current database. “Legacy Character set” and “Legacy Collation” will be replaced with default values.
    به utf8 , utf8_general_cli , utf8_persian_ci
    گیر داده و fail میزنه
    راه حل چیه ؟تشکر

  10. U334607 ۱۵ آذر ۱۴۰۲

    سلام خسته نباشید من میخوام فایل بسته نصبی آسان قالب فلت سام رو نصب کنم اما بعد از اینکه فایل اینستالر و فایل زیپش رو روی دایرکت ادمینم کردم نمی تونم اون صفحه مورد نظر رو ببینم و یک صفحه با این نوشته ها برا م باز میشه من افزونه داپلیکیتور رو نصب کردمversion: 1.5.6
    > dup-installer-bootlog_[HASH].txt

    Duplicator – Bootloader

    Setup Notice
    An error has occurred. In order to load the full installer please resolve the issue below.

    Archive not found! The required archive file must be present in the ‘Extraction Path’ below. When the
    archive file name was created it was named with a secure file name. This file name must be the exact
    same name as when it was created character for character. Each archive file has a unique installer
    associated with it and must be used together. See the list below for more options:

    . If the archive is not finished downloading please wait for it to complete.
    . Rename the file to it original hash name. See WordPress-Admin > Packages > Details.
    . When downloading, both files both should be from the same package line.
    . Also see: How to fix various errors that show up before step-1 of the installer?

    Server Settings
    ZipArchive:
    Shell Unzip:
    Extraction Path:
    Installer Path:
    Archive Size:

    Boot Log

    Enabled
    Disabled
    /home/yadakpeu/domains/yadakpeugeot.ir/public_html
    dup-installer
    Expected Size: 147.15MB Actual Size: 0B
    dup-installer-bootlog _[HASH].txt

    Note: For archive.zip files either ZipArchive or Shell Exec will need to be enabled for the installer to run automatically
    otherwise a manual extraction will need to be performed. In order to run the installer manually follow the instructions to
    manually extract before running the installer.