خودکار کردن وردپرس انجام نمی شود؟ FTP ناموفق است؟

وردپرساخیراً یک مشتری داشتیم که سرورهای خود را برای استفاده با وردپرس پیکربندی کرده است. وقتی اخیر امنیت 3.04 به روزرسانی از راه رسید ، نصب این نسخه روی همه مشتری های ما احساس اضطراری داشت. با این حال ، این مشتری خاص همیشه نیاز داشت که ما وردپرس را به صورت دستی ارتقا دهیم ... روندی که برای ضعف قلب نیست!

ما نمونه معمولی "نمی تواند پرونده بنویسد”خطا در این وبلاگ. در عوض صفحه ای با ورود FTP در اختیار ما قرار گرفت. مشکل این بود که ما مدارک FTP را پر می کنیم و این هم می شود هنوز شکست می خورند... این بار بر اساس اعتبار خوب!

با دوستانمان در Lifeline Data Centers ، ایندیانا تماس گرفتم بزرگترین مرکز داده، از آنجا که آنها برخی از گیک های Apache را دارند و سرورهای خود را پیکربندی کرده اند. آنها یک راه حل ساده برای من فراهم کردند - اضافه کردن اعتبارات FTP به طور مستقیم در فایل wp-config.php پرونده برای رمزگذاری اعتبار FTP:

define ('FTP_HOST'، 'localhost')؛ define ('FTP_USER'، 'نام کاربری')؛ define ('FTP_PASS'، 'رمز عبور')؛

بنا به دلایلی ، اعتبارنامه های یکسانی که در فرم کار نمی کنند ، هنگام قرار دادن در پرونده پیکربندی ، کاملاً کارآمد هستند! همچنین باعث می شود وردپرس بدون نیاز به FTP like درست مانند آنچه که انجام می شود عمل کند. فقط روی بروزرسانی کلیک کنید و بروید!

4 نظرات

  1. 1

    من پس از بازسازی سرورم و چرخاندن یک نصب جدید وردپرس، خطاهای به‌روزرسانی خودکار وردپرس را تجربه کردم. مشکل من از فایرفاکس است، نه وردپرس - اگر نام کاربری FTP و نام کاربری وردپرس آنها با من یکی باشد (اگرچه با حروف بزرگ و گذرواژه‌های متفاوت) ممکن است دیگران با همین مشکل مواجه شوند.

    مشکل این است که فایرفاکس، اگر «رمزهای عبور را به خاطر بسپارید» را فعال کرده باشید، کاربر/عبور را در فرم به شکلی که فکر می‌کند باید بر اساس آنچه در مدیر رمز عبور ذخیره شده است تصحیح کند. در مورد من، اعتبار وردپرس من ذخیره شد، اما اعتبارنامه FTP من ذخیره نشد، زیرا می توان از آنها برای SSH در سایت استفاده کرد. افرادی که در این شرایط قرار دارند می توانند به طور موقت «به خاطر سپردن گذرواژه ها» را در تنظیمات برگزیده/گزینه های خود در هنگام استفاده از به روز رسانی خودکار وردپرس غیرفعال کنند یا برای اصلاح این رفتار، کدی را در وردپرس اعمال کنند.

  2. 2

    داگ ،

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

    http://robspencer.net/auto-update-wordpress-without-ftp/

    پیوند بالا بینشی در مورد نحوه اصلاح مشکل بدون استفاده از اعتبار ftp ارائه می دهد. البته من توصیه نمی کنم که کل فهرست کاربری خود را به 775 بریزید (و من این کار را نکردم) اما این من را به مسیر درست هدایت می کند.

    آدم

  3. 3

    برای دیگرانی که به دنبال راه حل های احتمالی هستند: وبلاگ نویس دیگری با اضافه کردن موارد زیر به فایل httaccess خود ظاهراً با مجبور کردن میزبان خود به استفاده از php5 مشکلات به روز رسانی خودکار خود را حل کرد:

    AddType x-mapp-php5 .php

  4. 4

    با تشکر از شما برای به اشتراک گذاشتن دانش، من با به روز رسانی خودکار مشکلاتی را تجربه کردم، اما تنها راه حلی که پیدا کردم این است که افزونه ها را غیرفعال کنم، سپس وردپرس را به روز رسانی خودکار کنم و در نهایت همه افزونه ها را فعال کنیم.

    این نکته برای یک مشکل متفاوت است، اما خوب است بدانید که چگونه آن را حل کنید.

    درود از مکزیک!

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.