رفتن به مطلب

مشکل از کار افتادن جاوا اسکریپت در سایت من+ درخواست کمک


hiwa

پست های پیشنهاد شده

سلام به دوستان عزیزم

چند روز پیش، تمام کمپوننتهای سایت من که پویایی(dynamic) دارن و به نوعی در اونها از جاوا اسکریپت استفاده شده(مثل دکمه ها و تب ها و.. هر چیزی که کلیک میخوره یا رفتار مشخصی مثل pop up شدن داره)، به صورت ناگهانی از کار افتادند.

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

تنها حدسم اینه که ممکنه به خاطر پر شدن هاست باشه

چند روز پیش هاستم که داشت پر میشد رو ارتقا دادم

در سی پنل مقدار جدید ارتقا داده شده رو نشون میده و هنوز نصف فضام خالیه

اما در کنترل پنل خود سایت هاست(برتینا) نوشته که هاستم پر شده(مقدار قبل از ارتقا رو نشون میده) و 100% هست. (در واقع 110% )

پشتیبانی برتینا هم تاکید داره که این 100%ی که در سایت برتینا نوشته مهم نیست.

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

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

یا دلیل دیگه ای داره؟

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

منتظر کمکتون هستم

ممنونم

لینک به ارسال
در 32 دقیقه قبل، Gamecock گفته است :

سلام. کدهای داخل index وردپرس رو تغییر دادید؟ مجددا index اصلی خود وردپرس را آپلود کنید. (در root هاست)

سلام  Gamecock عزیز

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

مرسی که جواب دادید :)

ویرایش شده توسط hiwa
لینک به ارسال
در 29 دقیقه قبل، hiwa گفته است :

سلام  Gamecock عزیز

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

مرسی که جواب دادید :)

فایل index.php رو جایگزین کردم اما متاسفانه چیزی تغییر نکرد.

چیز دیگه ای به ذهنتون میرسه امتحان کنم؟

ممنونم

ویرایش شده توسط hiwa
لینک به ارسال

این کد رو به کدهای php فایل functions.php  اضافه کنید و تست بگیرید 

function aspnetcdn_jquery() {
	if(!is_admin()) {
  		wp_deregister_script( 'jquery' );
		wp_register_script( 'jquery', 'http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js', 'jquery', '1.11.2'); 
		wp_enqueue_script('jquery');
	}
}
add_action( 'wp_enqueue_scripts', 'aspnetcdn_jquery' );

 

  • امتیاز 5
لینک به ارسال
در 2 ساعت قبل، imanfakhar گفته است :

این کد رو به کدهای php فایل functions.php  اضافه کنید و تست بگیرید 


function aspnetcdn_jquery() {
	if(!is_admin()) {
  		wp_deregister_script( 'jquery' );
		wp_register_script( 'jquery', 'http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.2.min.js', 'jquery', '1.11.2'); 
		wp_enqueue_script('jquery');
	}
}
add_action( 'wp_enqueue_scripts', 'aspnetcdn_jquery' );

 

imanfakhar عزیز و بزرگوار

مشکلم حل شد

نمیدونم چطوری ازتون تشکر کنمو. واقعا ممنونم.

فقط یه سوال

چطوری این مشکل پیش اومده؟

قبلا بدون این هم جی کوئری رو لود میکرد

کار خاصی هم روی سایت انجام ندادم در این چند روز اخیر. البته یه پلاگین دارم که خودکار پلاگینهارو به روز میکنه.

 

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

خیلی جالبه برام

لینک به ارسال

قالب به صورت معمول از جی کوئری وردپرس استفاده می کنه و در آخرین نسخه وردپرس جی کوئری ورژن 1.12.2 استفاده شده این ورژن برای وردپرس بهینه شده و بجای $ باید در کد نویسیش از jQuery  استفاده کرد 

در نتیجه خیلی از کدهای جی کوئری روش به مشکل می خورند کدی که دادم خدمتتون جی کوئری وردپرس رو غیر فعال می کنه و بجاش جی کوئری cdn سایت aspnet که مال ماکروسافته و ورژن 1.11.2 که چک شده و درسته رو بجاش ریجستری می کنه

  • امتیاز 3
لینک به ارسال

کار خاصی نکردم سورس کدتون رو کپی کردم تو نوت پد  اسکریپت جی کوئریش رو حذف کردم و اسکریپت asp.net رو روش قرار دادم و بعد با پسوند html ذخیره کردم و تو بروسر باز کردم 

  • امتیاز 2
لینک به ارسال
×
×
  • اضافه کردن...