What version of Contact Form 7 are you using?
Do you have any other Contact Form 7 add-ons active on your site?
Are you using any caching plugins?
Thread Starter
flewid
(@flewid)
Hey Scott,
Thanks for the reply. So
– I was using the latest version of CF7, I also tried to downgrade to the prior version, and, his development version (note: don’t do this, lol downgrading deletes all your forms for some dumb reason).
– I do not have any other CF7 addons active on the site.
– Do not have any caching plugins.
– I do have opcode and apc enabled on apache, however I flushed those caches, and also restarted apache just to be sure and did not make a difference.
– I also flushed apaches cache, and there is nothing in it now
htcacheclean -A -p /var/cache/apache2/mod_cache_disk
– Only thing that exists in my htaccess is the standard wordpress stuff;
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Thanks for the details.
Due to the new version of Contact Form 7, the plugin now uses PHP Cookies. Which it looks like may not play nice with all server side caching. I’m going to see if there is another way I can code the plugin to fix this.
Thread Starter
flewid
(@flewid)
Also, upgraded back to latest CF7 – 1.6.5 – same deal
Thread Starter
flewid
(@flewid)
interesting – can i disable caching for just one site (i run multiple vhosts)
Thread Starter
flewid
(@flewid)
tried this in htaccess just to see
—————-
# DISABLE CACHING
<IfModule mod_headers.c>
Header set Cache-Control “no-cache, no-store, must-revalidate”
Header set Pragma “no-cache”
Header set Expires 0
</IfModule>
<FilesMatch “\.(css|flv|gif|htm|html|ico|jpe|jpeg|jpg|js|mp3|mp4|png|pdf|swf|txt)$”>
<IfModule mod_expires.c>
ExpiresActive Off
</IfModule>
<IfModule mod_headers.c>
FileETag None
Header unset ETag
Header unset Pragma
Header unset Cache-Control
Header unset Last-Modified
Header set Pragma “no-cache”
Header set Cache-Control “max-age=0, no-cache, no-store, must-revalidate”
Header set Expires “Thu, 1 Jan 1970 00:00:00 GMT”
</IfModule>
</FilesMatch>
—–
did not work
Thread Starter
flewid
(@flewid)
We ended up moving to Gravity Forms + Woocommerce as it was very urgent for us to get this resolved. Thanks for the help anyway.
Has this issue been fixed yet? I have the same problem with PHP Sessions that were described.