رفتن به مطلب
iranwebserver

پرچمداران

  1. جاویدان

    جاویدان

    کاربر عضو


    • امتیاز

      6

    • تعداد ارسال ها

      1,820


  2. hooman_gh

    hooman_gh

    کاربر عضو


    • امتیاز

      3

    • تعداد ارسال ها

      9


  3. Mohammad

    Mohammad

    مدیر وب سایت


    • امتیاز

      1

    • تعداد ارسال ها

      14,916


  4. rocki3oy

    rocki3oy

    کاربر عضو


    • امتیاز

      1

    • تعداد ارسال ها

      730



مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در یکشنبه, 21 بهمن 1397 در همه بخش ها

  1. 1 امتیاز
  2. 1 امتیاز
    با درود و وقت بخیر در فایل error_log خطاهای تکراری زیادی که در زیر امده ثبت میشه. ممنون میشم راهنمایی کنید PHP Notice: Constant WP_DEBUG already defined in /home/mydomain/public_html/wp-config.php on line 91 PHP Notice: Constant WP_DEBUG_LOG already defined in /home/mydomain/public_html/wp-config.php on line 91 PHP Notice: Constant WP_DEBUG_DISPLAY already defined in /home/mydomain/public_html/wp-config.php on line 91 line 91 هم زیری هست define('FTP_SSL', false);ini_set('log_errors','On');ini_set('display_errors','Off');ini_set('error_reporting', E_ALL );define('WP_DEBUG', false);define('WP_DEBUG_LOG', true);define('WP_DEBUG_DISPLAY', false); لطفا راهنمایی کنید چطور این خطاها را برطرف کنم که مشکلی ایجاد نشه. سپاس فراوان
  3. 1 امتیاز
    با سلام دوست عزیز شما درست فرمودید بنده اشتباها درج کرده بودم بنده از راهنمایی و یادآوری شما متشکرم و این همین نکته مهم شما باعث شد این عیب لغتی رو در پست های مرتبط اصلاح کنم . موفق باشید
  4. 1 امتیاز
    سلام میخواستم قابلیتی اضافه کنم که با افزایش تعداد محصولات قیمت هم کاهش پیدا کنه یعنی اگه یه محصول به صورت تکی خریده شه 20 هزار باشع قیمتش اگه ده تا بخره 18 هزار اگه بالای 100 تا بخره بشه 15 هزار هیچ افزونه ای برای این کار پیدا نکردم ممنون میشم راهنمایی کنید
  5. 1 امتیاز
    با درود و وقت بخیر ممنون از آموزش شما. یک افزونه امنیتی نصب بود کلا تنظیماتش را کنسل کردم و افزونه هم کاملا پاک کردم. خط 91 هم پاک کردم دوباره افزونه را نصب و تنظیم کردم. مشکل رفع شده فعلا. فقط یک نکته که من مطمئن هستم true کاملا درسته و متضاد false هست. [محتوای مخفی] ممنون
  6. 1 امتیاز
    با سلام دوست عزیز این مورد رو به صورت یک آموزش در بخش آموزش وردپرس می تونید ببینید که توضیح داده شده است. شما باید به این شیوه این مورد رو قرار بدید تا درست کار کنه و امنیت سایت نیز برقرار باشه. // Enable WP_DEBUG mode define( 'WP_DEBUG', true ); // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // Use dev versions of core JS and CSS files (only needed if you are modifying these core files) define( 'SCRIPT_DEBUG', true ); define( 'SAVEQUERIES', true ); موفق باشید
  7. 1 امتیاز
    با سلام و احترام. شما قبل از اینکه لینک را کوتاه کنی با فانکشن urldecode() دیکد کنید بعد دستور کوتاه را انجام بدید [محتوای مخفی]
  8. 1 امتیاز
    با درود و ممنون از شما تو خط 91 که بالا هم گذاشتم نمیشه تغییراتی ایجاد کرد که مشکل حل بشه؟ ممنون
  9. 1 امتیاز
    با سلام دوست عزیز در تنظیمات ویژوال باید حتما امکان تغییرات در برگه فعال باشد. ضمنا کدهای مورد نظر باید بعد از تغییر برگه از دیداری به متن برداشته شده و سپس در برگه فروشگاه در حالت متن جاگذاری و ذخیره شود. ضمنا در صورت داشتن کش چه در سرور یا سایت باید کش را خالی کنید. در صورت تمایل راه حل دیگر اینست که به جای دستکاری کدهای اصلی قالب آرشیو از همین برگه مورد نظرتان به عنوان برگه فروشگاه استفاده کنید. کافیست مسیر وکامرس - پیکربندی - محصولات - برگه فروشگاه رو به یک برگه دلخواه دیگر تغییر داده و ذخیره کنید. یادتان باشد شاید نیاز باشد فهرست را دوباره بازبینی کنید. اما نکته اینجاست شما اگر مایل هستید یک برگه با به عنوان برگه خانه انتخاب کنید مثلا همین برگه مورد نظرتان بهتر است از مسیر- وردپرس- تنظیمات- خواندن-برگه یکتای صفحه نخست . مورد نظر رو تغییر بدید تا به عنوان خانه محسوب شود . در بیشتر موارد برگه های اصلی وردپرس قابل تغییر با ویژوال نیستند و پیش فرض محسوب می شوند و فقط بر اساس تفکر طراح امکان تنظیمات از داخل پنل قالب امکان پذیر است. اما امکان قرار دادن برگه های تغییر یافته با برگه اصلی وجود دارد. موفق باشید
  10. 1 امتیاز
    با سلام دوست عزیز نسخه php رو به 7 و بالاتر ارتقا بدید ترجمه ها هم از درون فایل های زبان هستند کافیست فایلهای زبان را ویرایش کنید. موفق باشید
  11. 1 امتیاز
    مشکل از قالب هم نبود چون من چند تا قالب دانلود و نصب کردم ولی مشکل حل نشد. به‌روزرسانی جدید وردپرس فارسی رو هم که چند روزه اومده نصب کردم ولی حل شد. من از افزونه wordfence security استفاده میکنم. به طور اتفاقی متوجه شدم این مشکل رو این افزونه به وجود آورده و با غیر فعال کردن یکی از تنظیمات موجود در این افزونه، مشکل حل شد و الان پیغام به فارسی نوشته میشه. با تشکر از کمکها و راهنمایی‌های دوستان
  12. 1 امتیاز
    با سلام دوستان عزیز نکته مهم: این پست بصورت پاسخ تاپیک تکمیل می شود. زمان بندی مشخصی ندارد . دوستانی که مایل به همکاری هستند لطفا در همین تاپیک فقط ادامه اطلاعات رو با رعایت استانداردها منتشر نمایند. بر حسب بروزرسانی اطلاعات عزیزان طراح می خوایم یک شیوه ساده و پر ارزش CSS یا استایل نویسی استاندارد رو دنبال کنیم. W3.css یک استاندارد کامل از یک کدنویسی فشرده و سریع برای طراحی قالب بدون نیاز به بوت استرپ با آن سنگینی و نیازهای چند وجهی برای بارگذاری است. به طور ساده W3 در آموزشکده w3schools که از استانداردهای W3 که سازمان دهنده استانداردهای وب است تبعیت می کند. ریسپانسیو بودن قالب با کمترین میزان خط کد و دسترسی و امکان ایجاد و تغییرا به دلخوه شما به آن هویتی اساسی می بخشد. این مجموعه خط کد CSS که از ساختار CSS3 پشتیبانی کامل دارد و به راحتی در تمامی مرورگرها بدون اضافات در هر حالتی اجرا می شود و کلیت آن فقط 23 کیلو بایت است، و هیچ نیازی به فونت و JS و چیزهای دیگر که بوت استرپ دارد نیز ندارد. مسیر های فوق شامل آدرس فایل و توضیحات کلی و دانلود فایل فوق و آموزشها و بروزرسانی ها در گیت هاب است. [محتوای مخفی] [محتوای مخفی] [محتوای مخفی] به کلیت و سادگی با فقط چند خط کد در هر کلاس DIV شما بسیار در کدنویسی صرفه جویی خواهید داشت و اجرای آن شما را شگفت زده خواهد کرد این نمونه ها را ببینید. [محتوای مخفی] در این آدرس بسیاری از نمونه ها موجود است [محتوای مخفی] ما در اینجا قصد مقایسه بوت استرپ رو با w3 نداریم ، زیرا دنیای برنامه نویسی دنیای بزرگی است و هر کس هر جور دلش می خواد و براش مقدور هست از یک شیوه دلخواه استفاده می کنه و اصلا مهم نیست چقدر با دیگران تضاد داره فقط مهم اینجاست استانداردهای وب رو در نظر داشته باشد. پس چون قصد مقایسه نداریم لطفا از قرار دادن هرگونه سوال مقایسه یا موارد دیگر پرهیز کرده و از دسته بندی های مرتبط برای سوالات یا گفتگوی آزاد استفاده فرمایید ، با مدیران هماهنگ می شود در صورت وجود پست های غیر مرتبط آنها را بکل پاک کنند. با تشکر از همکاری همه عزیزان دوستان محترم دادن نشان کاپ 🏅 باعث تقویت روحیه و پیگیری بهتر خواهد شد. موفق باشید
  13. 1 امتیاز
    با سلام دوستان عزیز این یک آموزش دیگری از انجمن پرشین اسکریپت برای همه دوستان است . این آموزش در سایتهای ایرانی شاید نباشد اما در مخزن وردپرس براحتی قابل دسترس است. و اما لطفا اگر این آموزش رو برای سایتتان کپی پیست می کنید لطفا منبع که امروز آنرا یاد گرفتید را بنویسید. رعایت اصول اخلاقی کپی رایت نشانه شخصیت شماست. حالا بریم سر وقت آموزش بسیاری از افراد برای فهمیدن اشکالات در وردپرس قالب یا افزونه ها ساعاتها باید خطها را کنترل و بازبینی کنند اما وردپرس امکانات خوبی در این زمینه دارد. فقط با اضافه کردن این چند خط کد با امنیت بالا خطاها را در داخل سرور دریافت کنید بون اینکه امنیت و خطاها برای کاربران رویت شود. خب اول این کدها در کجا قرار می گیرد . کدها فوق در فایل اصلی اتصال به دیتابیس یعنی wp-config.php قرار می گیرد. کدها کدام هستند // Enable WP_DEBUG mode define( 'WP_DEBUG', true ); // Enable Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', true ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // Use dev versions of core JS and CSS files (only needed if you are modifying these core files) define( 'SCRIPT_DEBUG', true ); define( 'SAVEQUERIES', true ); خب توضیحات این موارد بسیاری فقط از عیب یابی فقط WP_DEBUG رو میشناسن و عیب این مورد در حالت عادی اینه که خطاها در همه بخشها حتی سایت اصلی برای کاربران و حتی هکرها در اختیار خواهد بود. اما وقتی شما اینحالت رو به فعال تغییر میدید در خط بعدی این لاگ به جای نمایش در همه جا فقط بصورت یک لاگ معتبر برای شما در wp-content/debug.log به راحتی در اختیار شماست جایی که پوشه قالب و افزونه ها نیز هست . پس به راحتی با امنیت در دسترس شماست. در خط بعدی توصیه شده این حالت بهتره در حالت غیر فعال باشد تا از نمایش آن در صفحه اصلی خودداری شود . و اما دو خط آخر اولی ایرادات خروجی سرور از هر نوعی برای پردازش اسکریپت ها افزونه ها و قالب ها و حتی وردپرس را برایتان ذخیره و نمایش می دهد . و اما آخری که بیشترین کاربرد را دارد بخصوص در مواقعی که از سوی پشتیبانی سرور شما متهم هستید یعنی میزان پردازش کوئری ها را برایتان اگر وجود داشته باشد لیست می کند و این به شما کمک می کند بفهمید خطا چه میزان از سمت شما افزونه های قالب ها یا وردپرس است . همه این موارد فقط در یک لاگ ساده به شما کمک خواهد کرد. debug.log نام فایل ایجاد شده است. فراموش نکنید این حالت نباید زیاد مصرف شود بهتر است پس از پردازش مثلا 6 ساعته 12 ساعته 24 ساعته یا 3 روزه یا نهایت 7 روزه آنها را کاملا false کنید تا از عواقب احتمالی در امان باشید . امیدوارم این آموزش هم به شما در رفع مشکلات پیش رو کمک کنه موفق باشید
این صفحه از پرچمداران بر اساس منطقه زمانی تهران/GMT+03:30 می باشد
×