وقتی مرورگر رو روی حالت آفلاین قرار می دم، موقع نمایش اسکریپتهای پی اچ پی پیام Offline mode نمایش داده می شه.
مشکل چیه؟
وقتی مرورگر رو روی حالت آفلاین قرار می دم، موقع نمایش اسکریپتهای پی اچ پی پیام Offline mode نمایش داده می شه.
مشکل چیه؟
سلام
میشه بیشتر توضیح بدید
دوست عزيز، درسته كه سرور PHP روي لوكال شما مجازي هست ولي درهرحال يك سرور هست و در وضعيت آفلاين كار نميكنه چون وضعيت آفلاين اصلاً چيزي رو از سرور درخواست نميكنه. حالا چه واقعي باشه چه مجازي.
موفق باشيد.
مهندس منظورم این بود که فایلهای کش رو هم نمایش نمی ده.دوست عزيز، درسته كه سرور PHP روي لوكال شما مجازي هست ولي درهرحال يك سرور هست و در وضعيت آفلاين كار نميكنه چون وضعيت آفلاين اصلاً چيزي رو از سرور درخواست نميكنه. حالا چه واقعي باشه چه مجازي.
الان خیلی از سایتها رو با حالت آفلاین نمایش داده می شن ولی سایتهایی که من می سازم نمایش داده نمی شن.
هدرهایی که اول صفحه میگذارین چیا هست؟ چه اونهایی که با meta میگذارین و چه اونهایی که از تابع header استفاده میکنید.
این کدها توی htaccess هستن ولی توی اسکریپت ها هدر ارسال نمی شه:
[<filesMatch "\.(x?html?)$">
Header set Cache-Control "max-age=600, private, must-revalidate"
</filesMatch>
مهندس توی این لینک هم نظر بدید لطفا
آخرین ویرایش به وسیله idocsidocs : دوشنبه 21 فروردین 1391 در 18:02 عصر
فکر میکنم must-revalidate باعث این رفتار میشه البته مطمئن نیستم.