رفتن به مطلب

moalax

عضو سایت
  • تعداد ارسال‌ها

    10
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط moalax

  1. ابتدا در یکی از دایرکتوری ها مثلا xyz آخرین نسخه ی وردپرس را نصب کردم .

    سپس فقط فولدر wp-content را که در روت سایت بود جایگزین مشابه آن در پوشه ی xyz کردم .

    از طریق phpmyadmin یک دیتابیس ایجاد کرده و هرآنچه مربوط به دیتابیس سایت اصلی بود در دیتابیس جدید کپی کردم .

    ( برای کپی کردن تیبل های یک دیتابیس به دیتابیس جدید ابتدا روی دیتابیس قدیمی کلیک کنید . از operations به قسمت copy database to بروید و نام دیتابیس جدیدتان را به دلخواه وارد کنید . )

    سپس در همان phpmyadmin به دیتابیس جدید رفته و روی تیبل wp-options کلیک کنید . مقدار siteurl را از http://site.ir به http://site.ir/xyz تغییر دهید . مقدار home نیز به همین روال .

    سپس به ادرس http://site.ir/xyz رفته و بعد در پنل وردپرس سایت جدید http://site.ir/xyz/wp-admin می توانید وارد شوید . از انجا روی آپدیت دیتابیس کلیک کنید . بعد از آپدیت شدن همه ی محتویات وردپرس ریشه را پاک کنید . و هرآنچه در http://site.ir/xyz می باشد به http://site.ir/ منتقل کنید .

    در آخر از طریق phpmyadmin به دیتابیس جدید بروید روی wp-options کلیک کرده و مقادیر home و siteurl را از http://site.ir/xyz به http://site.ir تغییر دهید .

    برای مرتب شدن کار هم می توانید دیتابیس قدیم که بدرستی آپدیت نشده را حذف کنید .

    همینطور از طریق مدیریت فایل پوشه ی xyz که در روت می باشد نیز حذف کنید .

  2. اگر تمام وردپرس های هاستتون این مشکل را دارند باید ورژن mysql سرویستون رو بررسی کنید

    برای اینکه بجای mysql از mysqli استفاده بشه باید فایلهای هسته وردپرس ویرایش بشه که شدنی نیست

    • Server: Localhost via UNIX socket
    • Server type: MySQL
    • Server version: 5.5.42-cll - MySQL Community Server (GPL)
    • Protocol version: 10
    • Server charset: UTF-8 Unicode (utf8)

      • Database client version: libmysql - 5.1.73
      • PHP extension: mysqli

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

  3. روت وردپرس پوشه news است

    البته ، اما این مشکل از فولدر news شروع شد . چند وردپرس نصب کرده ام .

    یکی در روت ( public_html ) ( که وردپرس 4.2.1 است . و وقتی وردپرس دیگر در ادرس public_html/news را اپدیت کردم این مشکل به وجود آمد ) دیگری در public_html/news

    الان همه ی سایت های وردپرس روی این هاست با این مشکل مواجه شده اند .

    روش دیگری وجود ندارد ؟ ( در سایت های فارسی که اصلا چیزی نیست ) در wordpress.org هم که تقریبا مشکل مرتبطی نبود .

    طبق اون چیزی که در خطا گفته شده اگر از mysqli استفاده بشه مشکل حل خواهد شد ؟

  4. وردپرس را دستی به روز رسانی کنید

    از سلیت وردپرس آخرین نسخه را دانلود کنید و آن زیپ کنید

    کلیه فایلهای پوشه های wp-admin و wp-includes و کلیه فایلهالی روت سایت بجز wp-config.php و .htaccess را حذف کنید (دقت کنید بجز اون دو فایل به پوشه wp-content هم نباید دست بزنید)

    و فایلهای دانلود شده را جایگزینشون کنید

    سلام

    با این روش حل نشد . علاوه بر این دایرکتوری در سایت بنده :


    /home2/***/public_html/news

    این دایرکتوری (روت) هم وردپرس می باشد :


    /home2/***/public_html/

    متن خطا در صفحه ی اصلی :


    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home2/***/public_html/news/wp-includes/wp-db.php on line 1474

    داشبورد هم که اصلا نمایش داده نمی شود و دو خطای زیر مشاهده می شود :


    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home2/***/public_html/news/wp-includes/wp-db.php on line 1474

    Warning: Cannot modify header information - headers already sent by (output started at /home2/***/public_html/news/wp-includes/wp-db.php:1474) in /home2/***/public_html/news/wp-includes/pluggable.php on line 1196

  5. سلام دوستان

    علت این خطا در وردپرس چیه ؟


    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home2/***/public_html/news/wp-includes/wp-db.php on line 1416

    پلاگین ها و پوسته ها را غیر فعال کردم جواب نگرفتم .

    UTF8 همچنین هیچ فاصله ای در wp-config نیست .

    ---

    به محض کلیک کردن روی اپدیت وردپرس به نسخه ی 4.2.1 این مشکل به وجود آمد.

×
×
  • اضافه کردن...