PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل سفید شدن وردپرس



hoka
April 1st, 2016, 20:12
سلام خدمت عزیزان

چند روزی هست که یک مشکلی پریبان گیر سایت ما شده . هر چند روز یکبار به مشکل صفحه ی سفید وردپرس میخوریم . کل صفحات حتی مدیریت به مشکل میخوره / از قالب و پلاگین نیست / تنها با ریختن مجدد ورپرس مشکل حل میشه (آنزیپ کردن وردپرس روی قبلی)

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

در فایل error این ارور نمایش داده میشه



PHP Parse error: syntax error, unexpected $end in /wp-includes/functions.php on line 2614

alimoein
April 1st, 2016, 20:34
سلام خدمت عزیزان

چند روزی هست که یک مشکلی پریبان گیر سایت ما شده . هر چند روز یکبار به مشکل صفحه ی سفید وردپرس میخوریم . کل صفحات حتی مدیریت به مشکل میخوره / از قالب و پلاگین نیست / تنها با ریختن مجدد ورپرس مشکل حل میشه (آنزیپ کردن وردپرس روی قبلی)

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

در فایل error این ارور نمایش داده میشه



PHP Parse error: syntax error, unexpected $end in /wp-includes/functions.php on line 2614

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

iHSG
April 1st, 2016, 20:44
سلام
خب زمانی که اینطوری میشه لاین 2614 فایل wp-includes/functions.php رو بررسی کنید ببینید چه تفاوتی با این فایل در حالت اصلی دانلود شده از wp-persian.com داره.
چند احتمال هست یا یه اسکریپتی افزونه ای چیزی احتمالاً نال شده نصب کردید و احتمالاً این مشکل رو به وجود میاره یا شاید کس دیگری به هاست شما دسترسی داره.

nima73
April 1st, 2016, 20:56
به لینک زیر هم نگاهی بیاندازید چون بدون بررسی نمیشه نظری داد

https://premium.wpmudev.org/blog/troubleshoot-white-screen-errors/

kool
April 1st, 2016, 21:04
سلام خدمت عزیزان

چند روزی هست که یک مشکلی پریبان گیر سایت ما شده . هر چند روز یکبار به مشکل صفحه ی سفید وردپرس میخوریم . کل صفحات حتی مدیریت به مشکل میخوره / از قالب و پلاگین نیست / تنها با ریختن مجدد ورپرس مشکل حل میشه (آنزیپ کردن وردپرس روی قبلی)

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

در فایل error این ارور نمایش داده میشه



PHP Parse error: syntax error, unexpected $end in /wp-includes/functions.php on line 2614

چه تغییر در این خط صورت میگیره؟
امکان ویرایش فایل از ادمین وردپرس رو هم از طریق فایل کانفیگ غیرفعال کنید برای تست

hoka
April 1st, 2016, 23:54
مرسی از همه ی دوستان . همه ی صفحات اینطوری میشه . چیز نالی هم نصب نشده

اجازه بدید مجدد که مشکل پیش اومد چک کنم اون خط رو اطلاع میدم

ممنون میشم یک عزیزی بعد از این پیام پیامی ارسال کنه که دسترسی برای آپلود داشته باشم

T.Toosi
April 2nd, 2016, 00:01
فایل functions.php در پوشه wp-includes دستکاری شده است و ارور syntax گرفته اید، با آپلود مجدد نسخه سالم این فایل باید مشکل شما حل شود.

iranhostcom
April 2nd, 2016, 03:46
راهکار اول : فعال کردن Debug Mode
در فایل wp-config.php تغییرات زیر را اعمال کنید:
error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);


با اضافه کردن این دستورات شما در صفحه سفید خود می توانید متن خطا یا error را مشاهده کنید. این کار به شما کمک می کند تا ریشه علت را بیابید.
همچنین با استفاده از دستور زیر در wp-config این امکان را دارید که cache سیستم خود را پاک کنید تا در صورت برطرف شدن مشکل مجددا صفحه سفید مشاهده نکنید.

/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);



راهکار دوم : افزایش میزان حافظه
ممکن است به دلیل استفاده بیش از حد از حافظه RAM این مشکل ایجاد شده باشد و دلیل آن معمولا فعال کردن یک پلاگین جدید ویا چیزهای دیگر می تواند باشد که با افزایش مصرف RAM این Error به شکل زیر نمایش داده می شود.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx برای حل این مشکل راه های متعددی وجود دارد، اما معمولا ساده ترین راه برای حل این مشکل به صورت زیر می باشد.

فایل wp-config را باز کنید و خط زیر را داخل این فایل اضافه کنید.

define('WP_MEMORY_LIMIT', '64M');از طریق این کد حافظه را به 64 مگابایت افزایش داده اید.



راهکار سوم : غیر فعال کردن تمام پلاگین ها
اگر افزایش میزان حافظه مشکل را برطرف نکرد و یا میزان حافظه شما بالا می باشد و یا برای تغییر میزان RAMمصرفی به فایل PHP.INI دسترسی ندارید، باید پلاگین های خود را غیر فعال کنید. برای غیر فعال کردن پلاگین ها 2 روش وجود دارد، از طریق File Manager یا FTP و از طریق دسترسی به PHPMyAdmin .



با استفاده از از File Manager :

ابتدا پوشه wp-content را باز کنید.در اینجا شما پوشه مربوط به پلاگین ها را می توانید مشاهده کنید.این پوشه را را به هر نامی که دوست دارید تغییر دهید (مانند Plugins Deactive). با این کار کلیه Plugin ها غیر فعال می شوند.در صورتی که مشکل برطرف شد نام پوشه را به نام قبلی خود بازگردانید و با وارد شدن به صفحه Admin وردپرس ، یک به یک پلاگین ها را فعال کنید تا از پلاگینی که برای شما مشکل ایجاد کرده است مطلع شوید.



با استفاده از PHPMyAdmin :

وارد دیتابیس MySQL مربوط به وردپرس خود شوید. پس از پیدا کردن جدول wp-options محل 'active-plugins' را پیدا کنید و تغییرات زیر را در این شاخه اعمال نمایید.

a:0:{}
راهکار چهارم : جایگذاری Theme با Theme پیش فرض

برای این کار ابتدا از پوشه تم ها بک آپ تهیه کنید و سپس این پوشه را پاک کنید. ورد پرس به صورت خودکار تم پیش فرض را جایگزین می کند.
در حالت دیگر با وارد شدن به دیتابیس MySQL مربوطه به وردپرس و وارد شدن به جدول wp-options با اعمال تغییرات تم شما به حالت پیش فرض تبدیل می شود. برای این کار باید نام های Template و Stylesheet وCurrent-theme به twentyeleven تغییر داده شود.