it-swarm.asia

رسالة خطأ من W3 إجمالي ذاكرة التخزين المؤقت عندما لا يمكن تعديل قواعد .htaccess؟

لقد قمت للتو بتثبيت المكون الإضافي " W3 Total Cache ". لقد مكّنت الروابط الدائمة أيضًا. ثم تظهر رسالة

ميزة ذاكرة التخزين المؤقت للمتصفح ليست قيد التشغيل. لا يمكن تعديل قواعد .htaccess الخاصة بك. يرجى التحقق من /home/…/public_html/…/.htaccess به القواعد التالية:

لقد قمت بلصق الكود الذي أظهرته بهذه الرسالة إلى ملف htaccess الخاص بي. لكن لا يزال يظهر الخطأ نفسه. هل أفتقد شيئًا؟

هذا هو الكود الموضح وأضفته إلى ملف htaccess

 # BEGIN W3TC Browser Cache
<IfModule mod_deflate.c>
    <IfModule mod_setenvif.c>
        BrowserMatch ^Mozilla/4 gzip-only-text/html
        BrowserMatch ^Mozilla/4\.0[678] no-gzip
        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
        BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    </IfModule>
    <IfModule mod_headers.c>
        Header append Vary User-Agent env=!dont-vary
    </IfModule>
    AddOutputFilterByType DEFLATE text/css application/x-javascript text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon
</IfModule>
<FilesMatch "\.(css|js)$">
    FileETag None
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.1.1"
    </IfModule>
</FilesMatch>
<FilesMatch "\.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml)$">
    FileETag None
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.1.1"
    </IfModule>
</FilesMatch>
<FilesMatch "\.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|swf|tar|tif|tiff|wav|wma|wri|xla|xls|xlsx|xlt|xlw|Zip)$">
    FileETag None
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.1.1"
    </IfModule>
</FilesMatch>
# END W3TC Browser Cache

(لقد أضفت الكود نفسه هنا. يرجى إخباري إذا كانت إضافة مثل هذا الكود الطويل غير مناسبة هنا. سأزيله من هذا السؤال)

2
user391

من تجربتي مع W3 Total Cache ، يتم تشغيل هذا الخطأ عندما يتعذر على البرنامج المساعد الكتابة إلى ملف htaccess. ويقترح أيضًا chmod 777 إلى الملف وله زر يقول "حاول مرة أخرى" أنه يمكنك النقر فوقه بعد تغيير الأذونات إلى .htaccess.

أود أن أقترح chmod 777 على .htaccess ، انقر فوق حاول مرة أخرى ، ثم قم بتغيير الأذونات مرة أخرى بعد ذلك. إذا لم يكن ذلك ممكنًا ، فستحتاج إلى لصق الشفرة في الملف أعلى قواعد إعادة كتابة WordPress مع التأكد من عدم استبدالها.

يحتوي المكون الإضافي على مجموعة من القواعد لكل طريقة للتخزين المؤقت تحتاج إلى إضافتها إلى ملفات htaccess المختلفة. للعثور على القواعد اللازمة لكل ملف ، انتقل إلى الأداء - تثبيت:

يفتقد الرمز الذي نشرته أعلاه إلى قواعد نوع mime التي يجب أن تكون في ذاكرة التخزين المؤقت للمستعرض .htaccess.

alt textalt textalt text

3
Chris_O