رفتن به مطلب

Masih

مدیر بازنشسته
  • تعداد ارسال ها

    4,425
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    1,077

تمامی مطالب نوشته شده توسط Masih

  1. Masih

    ایندکس نشدن سایت

    سلام وقت بخیر مشکلات خود سایت یه طرف قضیه هست، مشکل اصلی این سایت اینه که توسط گوگل اسپم شناسایی شده! با API گوگل که اسکن کردم متوجه شدم اینو. دلیل اسپم شدن هم اینه که برای سایت تازه تأسیس 10 هزار تا بک لینک ثبت شده در صورتی که این کار بزرگ ترین اشتباهیه که برای یه سایت تازه تأسیس میشه انجام داد یعنی خریدن بک لینک در تعداد بالا برای ابتدای کار. تا 6 ماه اول 200 تا بک لینک باکیفیت با آتوریتی بالا کافیه. بعد از اون که مطالب توی گوگل ایندکس شدن در صورتی که احساس شد مطالب توی نتایج گوگل نمیان میشه بک لینک بیشتر خرید. دامین توی لیست سیاه گوگل قرار گرفته و دقیق مشخص نیست از لیست سیاه درمیاد یا خیر.
  2. Masih

    مشکل مشکل منو در حالت موبایل

    سلام قالبتون قدیمی هست و مشکل جاوا اسکریپت داره. مشکلاتش رو باید دونه دونه رفع کنید
  3. سلام. اسکریپت در این زمینه زیاده ولی خب باید هم فارسی سازی کنید و هم درگاه پرداخت بهش اضافه کنید. اسکریپت آماده ای براش وجود نداره. یه اسکریپت در این سبک پیدا کنید و توی پونیشا درخواست بدید یکی براتون کارهاشو با هزینه انجام بده چون رایگان چیزی پیدا نخواهید کرد
  4. Masih

    مشکل با افزونه Jetsearch

    سلام وقت بخیر کنسول مرورگر و فایل error_log فایل منیجر رو چک کنید ببینید به چه دلیل خطا داده
  5. از این روش استفاده کنید: https://www.20script.ir/اسکریپت-فارسی-انتقال-دهنده-لینک-حرفه-ا/ و برای اضافه کردن خودکار پسوند انتقال دهنده لینک ها، باید از جاوا اسکریپت استفاده کنید.
  6. Masih

    توابع تو در تو در php

    کد از نظر ساختاری اشتباهه. کد صحیح رو توی "جعبه کد" قرار بدید که بتونیم ظاهر و حالت درست کد رو ببینیم تا بتونیم کمک کنیم. چیزی که الان نوشتید قابلیت اجرا نداره
  7. سلام وقت بخیر یه مقدار سوالتون نامفهومه. یعنی میخواین هر چی لینک از سایتتون هست رو به یه لینک دیگه ریدایرکت کنید؟ اگه چنین چیزی میخواین کافیه کد زیر رو توی ابتدای فایل header.php قالبتون قرار بدید: <?php wp_redirect( 'https://www.example.com', 301 ); exit; ?> و آدرس دلخواهتون رو جایگزین کنید. راه های زیادی وجود داره. با htaccess هم میشه چنین کاری کرد ولی بهترین روشش همین کد بالاست.
  8. سلام شما باید با پشتیبان اپ مورد نظرتون در ارتباط باشید!
  9. Masih

    ارور امنیتی قالب enfold

    سلام وقت بخیر اگه فقط یک یا دو موتور به این فایل ایراد گرفتن False Positive هست و تشخیص اشتباه اون موتورها هست. یعنی گاهی اوقات به دلایلی مثل مشکلات سروری ممکنه اون موتورها فایل رو آلوده شناسایی کنن. ولی اگه تعداد زیادی از موتورها اون فایل رو آلوده شناسایی کنن اینجاست که باید دست به کار بشید. نسخه های دیگه از سایت های دیگه رو هم دانلود کنید و همون فایل رو با ویروس توتال اسکن کنید. اگه یه نسخه سالم پیدا کردید جایگزین کنید ولی اگه همشون همین مشکل رو داشتن باید کد رو بدید به یه کدنویس براتون بررسی کنه
  10. Masih

    مشکل کش WP Rocket

    سلام وقت بخیر آخرین نسخه رو نصب کنید تایم پاکسازی کش رو هم روی 10 ساعت قرار بدید. قابلیت Preload cache رو هم غیرفعال کنید.
  11. سلام وقت بخیر لطفا لینک جایی که اسکریپت رو دانلود کردید قرار بدید تا بتونیم بررسی کنیم اصلا اسکریپتی که میگید چیه و روش نصب و استفادشو در صورت امکان بهتون بگیم
  12. احتمالا یک لایه امنیتی اضافه کردن براش. یک اکانت جدید بسازید با رمزعبوری که قصد دارید استفاده کنید. بعد از ساخت اکانت از phpmyadmin اون پسورد رو کپی کنید و روی اون اکانتی که در نظر دارید اعمال کنید.
  13. سلام وقت بخیر. چون صدها آموزش چه توی سایت بیست اسکریپت و تو سراسر اینترنت با یه سرچ ساده پیدا میشه! MD5 هست
  14. سلام وقت بخیر. شما می تونید با کدهای CSS فیلد Dropdown رو به صورت یه لیست کنارهم نمایش بدید. آموزشش اینجا هست: https://stackoverflow.com/questions/45327723/horizontally-align-options-in-select
  15. Masih

    درخواست اد آن اسکریپت

    سلام متاسفانه نسخه سالم نال شده ای از این افزودنی درخواستی یافت نکردم. کدهای مخربی داخلش هست که رفع کردنشون نیازمند داشتن یک نسخه اورجینال یا یه نسخه پاک هست که بتونیم کدهایی که بطور دستی اضافه شدن رو شناسایی کنیم. می تونید توی سایت های خارجی دنبالش بگردید و یه سری نسخه رو دانلود کنید اما شخصا پیشنهاد نمی کنم در حال حاضر.
  16. سلام وقت بخیر این خطایی که گفتید یا بخاطر آپدیت نبودن MySQLi رخ میده یا اینکه نسخه PHP در حال استفاده سازگار نیست با اسکریپت. تابع chr روی نسخه PHP 7.4 بیشتر جواب میده. تست کنید. و به هاستینگ هم بگید نسخه دیتابیس رو آپدیت کنن
  17. سلام وقت بخیر دموهاش رایگان نیست. مگر اینکه توی گوگل سرچ کنید پیدا کنید و بطور دستی ایمپورت کنید. نسخه های جدیدش رو شخصا تست نکردم ولی چند نسخه اخیر که اینطوری بود. بگردید توی پنل تنظیماتش اگه قابلیت یا صفحه ای برای ایمپورت اضافه کرده باشن که می تونید توی پنل تنظیمات با یک کلیک ایمپورت کنید در غیراینصورت امکانش نیست
  18. سلام وقت بخیر دو دلیل عمده بروز این خطا یکی درست نبودن یا خالی بودن محتویات فایل htaccess هست و دیگری مشکل کدنویسی اسکریپت. توی روت اسکریپت چک کنید فایل error_log یا اگه پوشه storage داخل روت اسکریپت هست داخل اون باید پوشه ای به نام log باشه. توی این فایل ها علت خطایی که رخ داده رو به صورت دقیق آدرس و فایل و خطی که باعث بروز مشکل شده رو می نویسه. می تونید اینجوری مشکل رو پیدا کنید و توی گوگل سرچ کنید و راه حل رو پیدا کنید.
  19. سلام وقت بخیر دوستانی که می فرمایید ازشون درخواست کنید لینک فایلی که آلوده هست رو به همراه کدی که بعنوان کد مخرب میدونن رو قرار بدن تا کامل راهنمایی کنیم. لینکی که بالا قرار دادم مربوط به قبل هست، اولین مرحله اسکن با ویروس توتال هست تا کدهای مخرب رایج شناسایی بشن. از نظر صحت کارکرد، تمامی اسکریپت ها و قالب ها روی لوکال هاست تست و آزمایش میشن. در مرحله بعد از اسکنرهای پیشرفته برای یافتن کدهایی مثل ماینرها و کدهایی که در ظاهر مشکلی ندارن اما نتیجه اونها مخرب هست استفاده میشه. ببینید فایل نال شده اصولا از هر جایی گرفته بشه احتمال داشتن کد مخرب رو داره، ما تا حد امکان سعی می کنیم تمامی فایل ها رو تست و اسکن کنیم اما این خود شمایید که باید با مسئولیت خودتون استفاده کنید. اگر امنیت فایل ها خیلی براتون مهم هست، می تونید نسخه اورجینالشون رو از طراح اصلیشون بخرید. توی مارکت های ایرانی هم نسخه های نال شده قرار میدن و بعضا خودشون هم کد مخرب اضافه می کنن (چند تا از محصولات مارکت های ایرانی رو دیدم که دارم میگم) به هر حال ما تا حد امکان و تا جایی که زمان اجازه بده اسکن های لازم رو انجام میدیم برای فایل هامون اما در نهایت این مسئولیت خودتونه که باز با روش های خاصی بیاین اسکن کنید فایل ها رو تا از وجود بدافزار مطمئن بشید.
  20. سلام بررسی میشه و در صورت وجود آخرین نسخه یاد شده و بعد از اسکن و تست اسکریپت و در صورت پاک بودن اسکریپت، داخل سایت قرار داده میشه
  21. سلام از اینجا دانلود کنید: https://betalk.ir/d/259-danlod-akhryn-o-gdydtryn-nskhh-askrybt-premium-url-shortener-kotah-knndh-lynk
  22. سلام وقت بخیر ببینید کلا مقوله اون برنامه یا اسکریپت و اتصالش با دیتابیس جداست. چون برنامه و دیتابیس دو چیز مجزا هستن و نحوه اتصالشون بهمدیگه توی امنیت تاثیرگذاره. منظور از این مورد 5 این نیست که اونقدر بدون امنیت هست که به یه نفوذ ساده بشه دسترسی پیدا کرد. اکثر اسکریپت هایی ASP یا PHP با هر فریمورکی اگه بخوایم برای اتصال به دیتابیس از دستورات رایج و اصلی خودشون استفاده کنیم دقیقا همین مشکل ضعف امنیتی دارن. ولی اون دیگه به خود کدنویس و برنامه نویس بستگی داره چطور اتصال کانکشن رو ایمن کنه که الان فیلترهایی برای همه زبان ها گذاشته شده که میشه با استفاده از اونها این اتصال رو ایمن کرد و از دسترسی غیرمجاز جلوگیری کرد. مثلا توی PHP اومدن یه سری توابع رو به عنوان کنترل کننده این اتصال تعریف کردن و در زمان اتصال به دیتابیس، تمامی اطلاعاتی که رد و بدل میشن از چند لایه فیلتر داده میشن که مشخص بشه اطلاعات چی هستن و برای چه کاری قراره استفاده بشن و بعد خروجی از دیتابیس گرفته میشه. توی پایتون و هر زبان دیگه ای هم همینه. بحث امنیت دیتابیس کاملا به خود کدنویس و برنامه نویس بستگی داره
  23. ببینید Node.JS برای برنامه نویسی تحت سرور بیشتر کاربرد داره تا بک‌اند. شما اگه می خواین برید تو کار سرور و برنامه نویسی تحت سرور که پایتون رو انتخاب کنید نه node.js اگه میخواین توی زمینه وب سایت کار کنید، PHP رو استفاده کنید. خود PHP که منسوخ نشده و نخواهد شد و الان هم بالای 90 درصد سایت ها با PHP نوشته میشن حالا یا بدون فریمورک یا با فریمورک های مختلف کارهای سروری که نیاز به node.js یا پایتون داشته باشن خیلی کمه و ممکنه در سال یکی دو تا پروژه بیشتر نتونید پیدا کنید مگر اینکه جایی استخدام بشید یا فریلنسری کار کنید که اونا هم پروژه های بزرگ رو دست فریلنسر نمیدن و برای تغییرات جزئی میان سمت فریلنسر. اما اگه طراح وب باشید شانس کسب درآمدتون و دریافت پروژه های کامل بیشتره. پس من پیشنهادم اینه برید سمت طراحی وب تا سرور
  24. Masih

    نصب اسکریپت rocket lms

    فایل error_log توی روت اسکریپت قرار میگیره. همونجایی که اسکریپت رو نصب کردید. حالا اگه روی دامین اصلی نصب کردید که توی پوشه public_html اگه سابدامین باشه پوشه ساب دامین، اگه اسکریپت لاراول باشه در مسیر storage پوشه ای به نام log وجود داره که داخل اونجا خطاها به تفکیک تاریخ وقوع ذخیره میشن. زمانی که خطای 500 رخ میده یعنی یکی از فایل ها مشکل کدنویسی داره که سرور قادر به اجراش نیست و در 99 درصد مواقع فایل لاگ ساخته میشه. می تونید یک تیکت به هاستینگ بزنید و بگید سایت رو بررسی کنن. اونا دسترسی بیشتری دارن و می تونن بهتون بگن مشکل از کدوم فایل و کدوم خط در اسکریپت هست و راه حل رو یا خودشون براتون اعمال می کنن یا بهتون میگن که ارجاع بدید ما در حد توان راهنمایی کنیم.
  25. Masih

    نصب اسکریپت rocket lms

    خطای 500 به دلیل مشکلات کدنویسی رخ میده. معمولا با رخ دادن این ارور توی فایل error_log داخل فایل منیجر دقیق نوشته میشه چه فایلی و کدوم خط باعث این مشکل هست و میتونید مشکل رو اینطوری راحت تر حل کنید.
×
×
  • اضافه کردن...