hiwa

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

12 پست در این موضوع قرار دارد

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

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

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

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

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

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

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

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

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

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

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

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

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

ممنونم

0

به اشتراک گذاری این پست


لینک به پست

وردپرس رو به ۴.۵ ارتقاء دادید؟ 

2

به اشتراک گذاری این پست


لینک به پست

بله ارتقا دادم. ممکنه مربوط به اون باشه؟

0

به اشتراک گذاری این پست


لینک به پست

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

1

به اشتراک گذاری این پست


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

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

سلام  Gamecock عزیز

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

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

ویرایش شده در توسط hiwa
0

به اشتراک گذاری این پست


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

سلام  Gamecock عزیز

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

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

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

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

ممنونم

ویرایش شده در توسط hiwa
0

به اشتراک گذاری این پست


لینک به پست

این کد رو به کدهای 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

به اشتراک گذاری این پست


لینک به پست

تست کردم با همین تغییر درست می شه

Screenshot_43.thumb.png.1358846676ae792d

2

به اشتراک گذاری این پست


لینک به پست
در 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 عزیز و بزرگوار

مشکلم حل شد

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

فقط یه سوال

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

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

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

 

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

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

2

به اشتراک گذاری این پست


لینک به پست

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

2

به اشتراک گذاری این پست


لینک به پست

کارتون عالی بود. واقعاً ممنونم ازتون. مرسی :)

1

به اشتراک گذاری این پست


لینک به پست

  • مطالب مشابه

    • توسط mahdikabook
      سلام و روزتون بخیر الان چند روزی است ما اصلا نمیتونیم ویرایش انجام بدیم 
      واقعا برامو عذاب آور شده که این مشکلو داریم 
      وقتی وارد سایت میشیم بخش محصولات را انتخاب مکنیم
      و یک محصول را ویرایش سریع میزنیم بعد روی بروزرسانی کلیک میکنیم همین جوری  رو دایره میمونه لطفا این مشکل منو حل کنید
       
       

    • توسط sindots
      سلام
      یه کد میخوام که بتونم آخرین مطالب یک دسته بندی در پست تایپی خاص رو در هر جای وبسایت نمایش بدم
      پیشاپیش ممنون از راهنماییتون
    • توسط t-51
      با سلام خدمت همه .
      بنده یه مشکل کوچیک داشتم قسمت فهرست سازی اونم عبارت از نامعتبر بودن صفحات ورود و ثبت نام به دلیل نامعلوم به شرح عکس زیر کسی میدونه باید چیکار کرد یا اضلا چرا اینطوری شده ؟
       

    • توسط ارتور زم
      سلام دوستان خسته نباشید
      بنده از افزونه لایسنس منیجر استفاده میکنم Software License Manager
      از این افزونه برای بحث لایسنس قالب استفاده میشه یا هر محصول دیگری ...
      اما مشکلی که هست اینه که بعد از اینکه کدلایسنس توسط مشتری فعال شد و کار هم به خوبی انجام میشه و قالب فعال میشه
      اما مشکلی که هست در هر بار لود سایت باید این تایید اعتبار صورت بگیرد ،
      میخام ببینم طوری میشه کرد که فقط بعد از اولین تایید اعتبار (بعد خرید) فعال بشه و دیگر تا زمانی که از سمت سرور (سایت من) برای مشتری در بحث لایسنس ارسال نشد ، به هر دلیلی اگر سایت سرور هم قطع شد ، دیگه خاموش نشه
      چون مشکلی که هست اینه که اگر سایت من قطع بشه کلیه سایت های لایسنس شده مشتریان قطع میشه و این مشکل بزرگی هست.
      از توسعه دهنده پلاگین سوال کردم ، گفت باید کد سمت کلاینت تغییر کنه ، شما راه حلی دارید برای این کد:
       
      <?php define('YOUR_LICENSE_SERVER_URL','https://localhost'); $api_params=array('slm_action'=>'slm_check','secret_key'=>'245454545445','license_key'=>get_option('sample_license_key'),); $response=wp_remote_get(add_query_arg($api_params,YOUR_LICENSE_SERVER_URL),array('timeout'=>20,'sslverify'=>false)); $license_data=json_decode(wp_remote_retrieve_body($response)); global $active,$message;if($license_data->result=='success'){ ?> <?php } else{?> <?php wp_die(__('قالب شما لایسنس شده نمی باشد.'));?><?php }?>  
       
      منظور اینه بعد از هر لود ، تایید اعتبار میخام صورت نگیره ، الان به صورت پیشفرض با هر لود سایت ، درخواست میده به سمت سرور که تایید اعتبار بگیره ، خود سایت به صورت خودکار منظورمه ،
      میخام طوری بشه که بعد از اولین تایید اعتبار ، دیگه نیاز نداشته باشه با هر بار لود تایید بشه و تا زمانی که از سمت سرور دیگه پیغامی مبنی بر انقضا شدن لایسنس یا مثلا بلاک شدن بهش فرستاده نشه (ازداخل پنل افزونه این امکان وجود دارد)
      نیاز به تایید اعتبار پس از هر بار لود نشه …
    • توسط kamran.azarniya
      سلام دوستان
      در قالب  real home هر کاری میکنم امکان ثبت ملک توسط اعضا وجود نداره (با این که عضو میشن ) و لازم به ذکره 3 بار این قالبو از سایتهای مختلف گرفتم و نصب کردم
      تشکر