نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: ارور Function ereg_replace() is deprecated

  1. #1
    عضو انجمن morteza.pr آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    100
    تشکر تشکر کرده 
    66
    تشکر تشکر شده 
    121
    تشکر شده در
    90 پست

    پیش فرض ارور Function ereg_replace() is deprecated

    سلام و عرض ادب

    در سايت يكي از دوستانم چند وقتي هست يه اروري رو نشون ميده كه به نظر نمياد از قالب باشه و با پشتيبان قالب كه صحبت كردم گفتن كه به هاست مربوطه
    متن ارور ها اين هست :


    Deprecated: Function ereg_replace() is deprecated in /home/ommoshoh/public_html/poshtiban/templates/moharam_90/index.php(60) : eval()'d code on line 1


    Deprecated: Function ereg_replace() is deprecated in /home/ommoshoh/public_html/poshtiban
    /templates/moharam_90/template.php(1) : eval()'d code on line 1
    در نت هم سرچ كردم ولي به جواب درستي نرسيدم
    ممنون ميشم دوستان بزرگوار در صورت امكان يه راهنمايي و كمكي كنن


    آدرس سايت :
    يا علي
    [you] ...

  2. تعداد تشکر ها از morteza.pr به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن ameri آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Ersthost
    نوشته ها
    157
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    448
    تشکر شده در
    283 پست

    پیش فرض پاسخ : ارور Function ereg_replace() is deprecated

    سلام
    این یک error نیست بلکه یک warning است.
    در php 5.3 احتمال داده شده که توابع ereg_* از جمله ereg_replace درنسخه های بعدی از کار بیافتد بنا بر این این اخطار را به کاربران نشان می دهد.
    شما با کد زیر می توانید اخطار های مربوط به ereg را غیر فعال کنید
    کد:
    error_reporting(E_ALL ^ E_DEPRECATED);
    همچین لاز است بدانید که این اخطار، وجود اختلال در عملکرد سایت را بیان نمی کند.

    ابلته این مشکل راه حل هم دارد که با توجه به سایت زیر می توانید کد فعلی را جایگزیت کد صحیح نمایید.
    http://www.devthought.com/2009/06/09...rors-in-php-53

    موفق باشید

  5. تعداد تشکر ها ازameri به دلیل پست مفید


  6. #3
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : ارور Function ereg_replace() is deprecated

    مشکل فوق که معمولا در درگاههای بانکی می باشد مربوط به ورژن php می باشد مخصوصا در ورژن 5.3 این مشکل وجود دارد
    راه حل شما اگر نمیخواید در کدها تغییری بدید Downgrade ورژن php به نسخه 5.2 می باشد
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  7. تعداد تشکر ها ازnginxweb به دلیل پست مفید


  8. #4
    عضو انجمن morteza.pr آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    100
    تشکر تشکر کرده 
    66
    تشکر تشکر شده 
    121
    تشکر شده در
    90 پست

    پیش فرض پاسخ : ارور Function ereg_replace() is deprecated

    ممنونم از دوستان . والا اين سايت روي يك هاست هست كه دسترسي به مديريت سرور نيست

    به نظرتون به مدير سرور بگم ورژن php رو تغيير ميدن ؟ هيچ راهي نيست تا از داخل خود هاست بشه ورژن رو تغيير داد؟

    با تشكر
    [you] ...

  9. تعداد تشکر ها از morteza.pr به دلیل پست مفید


  10. #5
    عضو انجمن
    تاریخ عضویت
    Aug 2012
    نوشته ها
    459
    تشکر تشکر کرده 
    18
    تشکر تشکر شده 
    662
    تشکر شده در
    426 پست

    پیش فرض پاسخ : ارور Function ereg_replace() is deprecated

    راه دیگری هم وجود دارد و آن تغییر فایل هایی است که در آن از ereg استفاده شده است. فقط می بایست جای آن را با preg عوض کنید.

  11. تعداد تشکر ها از ≡ ALEX ≡ به دلیل پست مفید


  12. #6
    عضو انجمن morteza.pr آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    100
    تشکر تشکر کرده 
    66
    تشکر تشکر شده 
    121
    تشکر شده در
    90 پست

    پیش فرض پاسخ : ارور Function ereg_replace() is deprecated

    نقل قول نوشته اصلی توسط ameri نمایش پست ها
    سلام
    این یک error نیست بلکه یک warning است.
    در php 5.3 احتمال داده شده که توابع ereg_* از جمله ereg_replace درنسخه های بعدی از کار بیافتد بنا بر این این اخطار را به کاربران نشان می دهد.
    شما با کد زیر می توانید اخطار های مربوط به ereg را غیر فعال کنید
    کد:
    error_reporting(E_ALL ^ E_DEPRECATED);
    همچین لاز است بدانید که این اخطار، وجود اختلال در عملکرد سایت را بیان نمی کند.

    ابلته این مشکل راه حل هم دارد که با توجه به سایت زیر می توانید کد فعلی را جایگزیت کد صحیح نمایید.
    www.devthought.com/2009/06/09/fix-ereg-is-deprecated-errors-in-php-53

    موفق باشید
    سلام و عرض ادب

    با سپاس فراوان از دوستان عزيز ALEX nginxweb ، ameri ،

    مشكل با اون يك خط كدي كه دوست بزرگوارمون آقاي عامري دادن حل شد
    [you] ...

  13. تعداد تشکر ها ازmorteza.pr به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 1
    آخرين نوشته: August 14th, 2017, 20:03
  2. Function.apply و Function.call در جاوااسکریپت
    توسط JahanSoft در انجمن JavaScript
    پاسخ ها: 0
    آخرين نوشته: June 1st, 2017, 21:52
  3. مشکل در function.php ! وردپرس !
    توسط 0up در انجمن Wordpress
    پاسخ ها: 6
    آخرين نوشته: June 14th, 2016, 00:01
  4. پاسخ ها: 4
    آخرين نوشته: February 7th, 2012, 00:50
  5. PHP Deprecated
    توسط mohammad6006 در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: March 17th, 2010, 19:33

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •