در حال بارگزاری ...
بسته

نمایه: سعید

Avatar
آمار
  • 14
  • دوشنبه, 6 آذر 1396 06:38 ب.ظ

چرا با وجود اینکه سایت در IIS تنظیم شده است ولی سایت بالا نمی آید و پیام not found نمایش دهد؟

یک ماه پیش

تمام عکس ها بعد از آپلود شدن فشرده می شوند.

در بخش پیکربندی / تنظیمات / تنظیمات رسانه
گزینه "کیفیت پیش فرض عکس  (0-100)"

مقدار کیفیت پیش فرض عکس  می تواند بین 0 تا 100 باشد که میزان فشرده سازی تصویر را مشخص می کند. برای فشرده سازی بیشتر می توانید مقدار آن را کمتر کنید.
توجه نمایید که فشرده سازی بیشتر باعث کاهش کیفیت عکس می شود.

روش دیگر جلوگیری از فشرده سازی تصاویر آپلود شده تغییر متد ValidatePicture شده است تا اگر عکس فشرده شده کمتر از سایز اولیه عکس بود ذخیره شود.

فایل زیر را باز کنید:

\Libraries\Nop.Services\Media\PictureService.cs


public virtual byte[] ValidatePicture(byte[] pictureBinary, string mimeType)
{
    using (var destStream = new MemoryStream())
    {
        ImageBuilder.Current.Build(pictureBinary, destStream, new ResizeSettings
        {
            MaxWidth = _mediaSettings.MaximumImageSize,
            MaxHeight = _mediaSettings.MaximumImageSize,
            Quality = _mediaSettings.DefaultImageQuality
        });                
        return (destStream.Length < pictureBinary.Length) ? destStream.ToArray() : pictureBinary;
    }
}


سطر آخر مربوط به return تغییر یافته است.
2 سال پیش

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

2 سال پیش

فایل web.config را باز کنید در زیر بخش <system.web> دنبال عبارت <authentication mode=”Forms”> بگردید. داخل آنرا بصورت زیر ویرایش کنید:

    <authentication mode="Forms">
      <forms name="NOPCOMMERCE.AUTH" loginUrl="~/login" protection="All" timeout="60" path="/" requireSSL="false" slidingExpiration="true" />
    </authentication>

عدد داخل timeout  بر حسب دقیقه است. در مثال بالا زمان session روی 60 دقیقه تنظیم شده است.
2 سال پیش

برای این کار باید سشن رو تغییر بدید و براش زمان تعیین کنید. که کاربر بعد از زمان مشخص، سشنش تموم بشه و خارج بشه و اگر مجددا قصد فعالیت داشت، مجبور بشه وارد حسابش بشه
فایل زیر را در سورس تغییر بدهید:

/Presentation/Nop.Web.Framework/WebWorkContext.cs

متد زیر را ویرایش کنید:
protected virtual void SetCustomerCookie(Guid customerGuid)
        {
      ...
                    int cookieExpires = 1; //TODO make configurable
      ...
        }

مقدار cookieExpires  بر حسب ساعت است. عدد 1 یعنی یک ساعت
3 سال پیش

دوست عزیز این همون ایمیل اصلی سایته که دست مدیره دیگه
میتونی اگه میخوای، مدیرا رو فروشنده تعریف کنی که ایمیل به تک تکشون سند بشه
راحت ترین کار همینه بنظرم

3 سال پیش

رمز ذخیره میشه. ولی به دلایل امنیتی بعد از ذخیره ، رمز را نشون نمیده.

3 سال پیش

تنظیمات ایمیل را به درستی وارد نکرده اید.

در پایین صفحه تعریف حساب آدرس ایمیل ، آدرس ایمیل خود را وارد کنید و روی دکمه "ارسال ایمیل آزمایشی" کلیک کنید. اگر تنظیمات شما درست باشد پیام "ایمیل با موفقیت ارسال شد" نمایش داده می شود.

آدرس mail server (میزبان) را از شرکت هاستینگ بپرسید.
فرض کنید سایت شما myshop.ir است و ایمیل info@myshop.ir را ساخته اید.

آدرس ایمیل: info@myshop.ir
نام نمایشی آدرس ایمیل: فروشگاه کتاب
میزبان: mail.myshop.ir
پورت: 25
کاربر: info@myshop.ir
رمز عبور:  وارد کردن رمز عبور
SSL: [ ]
استفاده از اعتبار پیش فرض: [ ]

3 سال پیش

سلام عرض میکنم
اگرچه بهتر است در این خصوص صحبت نشود چون اطلاعات افراد زیادی با این الگوریتم ها کدگذاری شدند و ممکنه به خطر بیفتند اما از طرف دیگه، چون ناپ کامرس Open Source است و کسی که بتواند از این الگوریتم ها سوءاستفاده کند، به راحتی میتواند آن ها را از دل کد بیرون بکشد، پاسخ شما را خواهم داد.
تا آنجا که بنده میدانم، در نسخه های اولیه از کدگذاری SHA1 استفاده میشد که به علت امنیت پایین ، کم کم مرورگرها دیگر از آن پشتیبانی نکردند.
در نسخه های بعدی که فکر میکنم تا نسخه ی 4.00 هم به همین منوال بود، از SHA256 استفاده شده است.
در نسخه ی 4.10 طبق گفته ها از SHA512 استفاده شده است.
داده ها در جدول settings و تحت عنوان 'customersettings.hashedpasswordformat' ذخیره میشوند.

3 سال پیش

برای ویرایش سورس ناپ کامرس 4 باید از Visual Studio 2017 نسخه 15.3 به بالا استفاده کنید.
در آنصورت می توانی از پروژه build بگیری و مشکلی نخواهی داشت.

3 سال پیش
دسته بندی ها