• Resolved mekasiat

    (@mekasiat)


    Hello,
    Your plugin seems amazing but after installing it, your plugin crashed the database of my website :(. Do you know where this issue come from and how to resolve it?
    Thanks
    Best

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @mekasiat

    I am sorry about the issue you are experiencing and I am happy to assist you with this.
    As I can see the W3TC is disabled at the moment.
    I am not quite sure what you mean by crashing your database so can you please clarify that?
    Also, let me know which settings are/were enabled in W3 Total Cache General settings, and make sure that Database Cache and Object Cache are disabled if the only caching method available on your server is Disk.
    Are you using any other caching solution at the same time besides W3 Total cache?
    Thanks!

    Thread Starter mekasiat

    (@mekasiat)

    Hello @vmarko
    Thank you a lot for your reply. Yes, I uninstalled your plugin because it crashed my website. A few minutes ago, I re-installed your plugin and then activated it. But it crashed my website again. I got the page showing a message “Error when connecting to the database. This means either that the username or password in your wp-config.php file is not correct, or that we cannot contact the database server at (name of the database).mysql.db. This may mean that your database server is down…
    I do not know why !

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @mekasiat

    Thank you for your feedback.
    One thing that can possibly cause the problem is conflict with another plugin that may be using the same drop-in files in the wp-content folder and potentially the conflicting .htaccess rules.
    I would advise completely removing all caching plugins you may have installed including W3 Total Cache.
    This includes all files and folders including advanced-cache.php db.php and object-cache.php
    In other words, please make sure that the fresh W3TC installation is performed on the clean website (Other caching solutions)
    Since the problem occurs immediately after the activation (Please correct me if I am wrong), and the only thing that is enabled by default in W3TC is the Browser Cache setting, there is a chance that the .htaccess rules are conflicting with some manually added rules or rules added by some other plugin.

    I hope this helps!

    Thread Starter mekasiat

    (@mekasiat)

    Dear Marko,
    Thank you for your reply and help. Before installing this second time, I removed already three files advanced-cache.php db.php and object-cache.php and the folder W3 Total Cache and I did not have any else cache plugin. The first time, the same thing was happened.
    Maybe the issue came from the .htaccess rules as you said but I am not at all the expert so I am “afraid” to touch to this file :(. So I do not know what to look at into this file ??

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @mekasiat

    Thank you for your feedback.
    Can you please share the .htaccess content here or you can contact us directly via the website contact form.
    Thanks!

    Thread Starter mekasiat

    (@mekasiat)

    Hello Marko,
    Thank you for your help and reply. Here is the .htaccess content:

    # BEGIN LSCACHE
    # END LSCACHE
    # BEGIN NON_LSCACHE
    # END NON_LSCACHE
    
    SetEnv PHP_VER 5_4
    SetEnv REGISTER_GLOBALS 0
    
    # BEGIN W3TC Browser Cache
    <IfModule mod_mime.c>
    	AddType text/css .css
    	AddType text/x-component .htc
    	AddType application/x-javascript .js
    	AddType application/javascript .js2
    	AddType text/javascript .js3
    	AddType text/x-js .js4
    	AddType video/asf .asf .asx .wax .wmv .wmx
    	AddType video/avi .avi
    	AddType image/avif .avif
    	AddType image/avif-sequence .avifs
    	AddType image/bmp .bmp
    	AddType application/java .class
    	AddType video/divx .divx
    	AddType application/msword .doc .docx
    	AddType application/vnd.ms-fontobject .eot
    	AddType application/x-msdownload .exe
    	AddType image/gif .gif
    	AddType application/x-gzip .gz .gzip
    	AddType image/x-icon .ico
    	AddType image/jpeg .jpg .jpeg .jpe
    	AddType image/webp .webp
    	AddType application/json .json
    	AddType application/vnd.ms-access .mdb
    	AddType audio/midi .mid .midi
    	AddType video/quicktime .mov .qt
    	AddType audio/mpeg .mp3 .m4a
    	AddType video/mp4 .mp4 .m4v
    	AddType video/mpeg .mpeg .mpg .mpe
    	AddType video/webm .webm
    	AddType application/vnd.ms-project .mpp
    	AddType application/x-font-otf .otf
    	AddType application/vnd.ms-opentype ._otf
    	AddType application/vnd.oasis.opendocument.database .odb
    	AddType application/vnd.oasis.opendocument.chart .odc
    	AddType application/vnd.oasis.opendocument.formula .odf
    	AddType application/vnd.oasis.opendocument.graphics .odg
    	AddType application/vnd.oasis.opendocument.presentation .odp
    	AddType application/vnd.oasis.opendocument.spreadsheet .ods
    	AddType application/vnd.oasis.opendocument.text .odt
    	AddType audio/ogg .ogg
    	AddType video/ogg .ogv
    	AddType application/pdf .pdf
    	AddType image/png .png
    	AddType application/vnd.ms-powerpoint .pot .pps .ppt .pptx
    	AddType audio/x-realaudio .ra .ram
    	AddType image/svg+xml .svg .svgz
    	AddType application/x-shockwave-flash .swf
    	AddType application/x-tar .tar
    	AddType image/tiff .tif .tiff
    	AddType application/x-font-ttf .ttf .ttc
    	AddType application/vnd.ms-opentype ._ttf
    	AddType audio/wav .wav
    	AddType audio/wma .wma
    	AddType application/vnd.ms-write .wri
    	AddType application/font-woff .woff
    	AddType application/font-woff2 .woff2
    	AddType application/vnd.ms-excel .xla .xls .xlsx .xlt .xlw
    	AddType application/zip .zip
    </IfModule>
    <IfModule mod_expires.c>
    	ExpiresActive On
    	ExpiresByType text/css A31536000
    	ExpiresByType text/x-component A31536000
    	ExpiresByType application/x-javascript A31536000
    	ExpiresByType application/javascript A31536000
    	ExpiresByType text/javascript A31536000
    	ExpiresByType text/x-js A31536000
    	ExpiresByType video/asf A31536000
    	ExpiresByType video/avi A31536000
    	ExpiresByType image/avif A31536000
    	ExpiresByType image/avif-sequence A31536000
    	ExpiresByType image/bmp A31536000
    	ExpiresByType application/java A31536000
    	ExpiresByType video/divx A31536000
    	ExpiresByType application/msword A31536000
    	ExpiresByType application/vnd.ms-fontobject A31536000
    	ExpiresByType application/x-msdownload A31536000
    	ExpiresByType image/gif A31536000
    	ExpiresByType application/x-gzip A31536000
    	ExpiresByType image/x-icon A31536000
    	ExpiresByType image/jpeg A31536000
    	ExpiresByType image/webp A31536000
    	ExpiresByType application/json A31536000
    	ExpiresByType application/vnd.ms-access A31536000
    	ExpiresByType audio/midi A31536000
    	ExpiresByType video/quicktime A31536000
    	ExpiresByType audio/mpeg A31536000
    	ExpiresByType video/mp4 A31536000
    	ExpiresByType video/mpeg A31536000
    	ExpiresByType video/webm A31536000
    	ExpiresByType application/vnd.ms-project A31536000
    	ExpiresByType application/x-font-otf A31536000
    	ExpiresByType application/vnd.ms-opentype A31536000
    	ExpiresByType application/vnd.oasis.opendocument.database A31536000
    	ExpiresByType application/vnd.oasis.opendocument.chart A31536000
    	ExpiresByType application/vnd.oasis.opendocument.formula A31536000
    	ExpiresByType application/vnd.oasis.opendocument.graphics A31536000
    	ExpiresByType application/vnd.oasis.opendocument.presentation A31536000
    	ExpiresByType application/vnd.oasis.opendocument.spreadsheet A31536000
    	ExpiresByType application/vnd.oasis.opendocument.text A31536000
    	ExpiresByType audio/ogg A31536000
    	ExpiresByType video/ogg A31536000
    	ExpiresByType application/pdf A31536000
    	ExpiresByType image/png A31536000
    	ExpiresByType application/vnd.ms-powerpoint A31536000
    	ExpiresByType audio/x-realaudio A31536000
    	ExpiresByType image/svg+xml A31536000
    	ExpiresByType application/x-shockwave-flash A31536000
    	ExpiresByType application/x-tar A31536000
    	ExpiresByType image/tiff A31536000
    	ExpiresByType application/x-font-ttf A31536000
    	ExpiresByType application/vnd.ms-opentype A31536000
    	ExpiresByType audio/wav A31536000
    	ExpiresByType audio/wma A31536000
    	ExpiresByType application/vnd.ms-write A31536000
    	ExpiresByType application/font-woff A31536000
    	ExpiresByType application/font-woff2 A31536000
    	ExpiresByType application/vnd.ms-excel A31536000
    	ExpiresByType application/zip A31536000
    </IfModule>
    <IfModule mod_deflate.c>
    	AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext text/plain text/xsd text/xsl text/xml image/bmp application/java application/msword application/vnd.ms-fontobject application/x-msdownload image/x-icon application/json application/vnd.ms-access video/webm application/vnd.ms-project application/x-font-otf application/vnd.ms-opentype application/vnd.oasis.opendocument.database application/vnd.oasis.opendocument.chart application/vnd.oasis.opendocument.formula application/vnd.oasis.opendocument.graphics application/vnd.oasis.opendocument.presentation application/vnd.oasis.opendocument.spreadsheet application/vnd.oasis.opendocument.text audio/ogg application/pdf application/vnd.ms-powerpoint image/svg+xml application/x-shockwave-flash image/tiff application/x-font-ttf application/vnd.ms-opentype audio/wav application/vnd.ms-write application/font-woff application/font-woff2 application/vnd.ms-excel
    	<IfModule mod_mime.c>
    # DEFLATE by extension
    		AddOutputFilter DEFLATE js css htm html xml
    	</IfModule>
    </IfModule>
    <FilesMatch "\.(css|htc|less|js|js2|js3|js4|CSS|HTC|LESS|JS|JS2|JS3|JS4)$">
    	FileETag MTime Size
    	<IfModule mod_headers.c>
    		Header unset Set-Cookie
    	</IfModule>
    </FilesMatch>
    <FilesMatch "\.(html|htm|rtf|rtx|txt|xsd|xsl|xml|HTML|HTM|RTF|RTX|TXT|XSD|XSL|XML)$">
    	FileETag MTime Size
    </FilesMatch>
    <FilesMatch "\.(asf|asx|wax|wmv|wmx|avi|avif|avifs|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|webp|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|webm|mpp|otf|_otf|odb|odc|odf|odg|odp|ods|odt|ogg|ogv|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|_ttf|wav|wma|wri|woff|woff2|xla|xls|xlsx|xlt|xlw|zip|ASF|ASX|WAX|WMV|WMX|AVI|AVIF|AVIFS|BMP|CLASS|DIVX|DOC|DOCX|EOT|EXE|GIF|GZ|GZIP|ICO|JPG|JPEG|JPE|WEBP|JSON|MDB|MID|MIDI|MOV|QT|MP3|M4A|MP4|M4V|MPEG|MPG|MPE|WEBM|MPP|OTF|_OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|OGV|PDF|PNG|POT|PPS|PPT|PPTX|RA|RAM|SVG|SVGZ|SWF|TAR|TIF|TIFF|TTF|TTC|_TTF|WAV|WMA|WRI|WOFF|WOFF2|XLA|XLS|XLSX|XLT|XLW|ZIP)$">
    	FileETag MTime Size
    	<IfModule mod_headers.c>
    		Header unset Set-Cookie
    	</IfModule>
    </FilesMatch>
    <IfModule mod_headers.c>
    	Header set Referrer-Policy "no-referrer-when-downgrade"
    </IfModule>
    # END W3TC Browser Cache
    # BEGIN WordPress
    # Les directives (lignes) entre ??BEGIN WordPress?? et ??END WordPress?? sont générées
    # dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
    # Toute modification des directives situées entre ces marqueurs sera surchargée.
    <IfModule mod_rewrite.c>
    	RewriteEngine On
    	RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    	RewriteBase /
    	RewriteRule ^index\.php$ - [L]
    	RewriteCond %{REQUEST_FILENAME} !-f
    	RewriteCond %{REQUEST_FILENAME} !-d
    	RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    # BEGIN WebP Express
    # WebP Express has placed its rules in your wp-content dir. Go there.
    # END WebP Express

    Uselly, I do not touch at all this file !
    Thank you,

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @mekasiat

    Thank you for your reply.
    First I see that you were using LSCACHE so you should remove those lines.
    Can you also please share the screenshot of the wp-content folder?
    Thanks!

    Thread Starter mekasiat

    (@mekasiat)

    Hi Marko,
    Thank you for your reply. Here is the screenshot :

    Plugin Contributor Marko Vasiljevic

    (@vmarko)

    Hello @mekasiat

    Thank you for yoru feedback.
    I’ve checked the website and I am also seeing Status Code: 200 (from service worker) header.
    I can also see the following headers:
    cache-control: max-age=30672000, public, immutable
    content-encoding: gzip
    If W3 Total Cache is not enabled, and the cache control is added and gzip header, something else is adding those headers which I do not see in the .htaccess you shared.
    have you registered for service worker at some point?
    Thanks!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘W3 Total Cache crashed the database’ is closed to new replies.