mexxez
Forum Replies Created
-
I finally found a solution. I still think it is more kinda workaround but for now it works.
Firstly, I switched back to Apache (less performance, but I have to take it for now). Secondly, as security headers were not set I still had to add them manually (due to new wordpress installation old .htaccess was not in the root). First this caused 404 errors everywhere except on the starting page. However flushing (saving) permalinks solved the issue and Really Simple SSL started working as well as Elementor. I assume that there were some server configuration lines which simply got “overwritten”.
Now, I am still in contact with my hosting provider to see wether this problem may be solved on Nginx and to see what actually happend.
I found a solution which unfortunately is not great: Change permalink structure to simple. Anything else will not work. I tested this a a new wordpress installation. Thus, SEO etc. will not be affected.
Another workaround is using a permalink plugin instead. Somehow it works. Though, I really do not see any need for such a plugin.
I am having also another permalink based issue with elementor on some wordpress installations if I change permalink structure to anything except simple. The issue occured on another wordpress installation after activating rank math plugin. But, the issue still stayed even after deactivating rank math. Could it be possible that rank math tries to overwrite at least some of the wordpress permalink structure?
However, I had absolutely no issues with that on the old server. Thus, may there be any server config on nginx which basically enables this issue?
I already did what you suggested, several times actually.
Somehow, your plugin is working in the staging environment.
Differences so far are:
- Disabled the cache by setting the constant?
WP_CACHE
?to?FALSE
in the file?wp-config.php
. - Permalinks are disabled
- Consequently, WP Rocket has not created a cache
Many thanks for your response. I think you rolled out your latest update today. It actually helped to solve the issue on the new domains.
However, on the vinaet.de domain the issue still persists. I alrealdy tried to re-save permalinks etc.
How could I cleanly reinstall your plugin (without crashing site and damaging database)?
- This reply was modified 2 years, 1 month ago by mexxez.
As you wish. I may need to open a new thread.
Many thanks for your reply.
You will find my error logs as follows:
[Mon Jan 23 03:47:02.593761 2023] [ssl:warn] [pid 2420486:tid 140394665744512] AH01909: RSA certificate configured for h512606.web246.dogado.net:443 does NOT include an ID which matches the server name [Mon Jan 23 03:47:05.135200 2023] [ssl:warn] [pid 2420486:tid 140394665744512] AH01909: RSA certificate configured for h512606.web246.dogado.net:443 does NOT include an ID which matches the server name [Mon Jan 23 03:47:22.743567 2023] [ssl:warn] [pid 2065961:tid 140449932535936] AH01909: RSA certificate configured for h512606.web246.dogado.net:443 does NOT include an ID which matches the server name
I get the basic meaning fo this error. However, I checked the SSL-certificate with several tools and these tools e.g. qalys consider it ok as far as I understand.
Probably an error due to migrating / switching the server e.g. registry still containing old ssl-certificate information?
However, I created a completely new domain and there the issue also happened.
- This reply was modified 2 years, 1 month ago by mexxez.
I am having a similiar issue on three wordpress installations.
After the server migration Really Simple SSL shows blank boxes within WordPress admin dashboard plugin area.
The server was migrated from Apache 2.4. Now, I finally wanted to switch to Nginx. The error appears in almost every PHP version I tested. I tried almost all solutions I could find via Google nothing helps.
Chrome Errors
api-fetch.min.js?ver=bc0029ca2c943aec5311:2 GET https://www.vinaet.de/wp-json/reallysimplessl/v1/fields/get?false=&nonce=9edcb796f7&token=fccyo&_locale=user 404
T @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
l @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
O @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
O.method.r @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
t @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
v @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
A @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
c @ index.js?ver=3d4466522b294d6fa668:382
(anonymous) @ index.js?ver=3d4466522b294d6fa668:382
getFields @ index.js?ver=3d4466522b294d6fa668:382
$e @ index.js?ver=3d4466522b294d6fa668:382
Qn @ react-dom.min.js?ver=17.0.1:9
Wt @ react-dom.min.js?ver=17.0.1:9
os @ react-dom.min.js?ver=17.0.1:9
Ur @ react-dom.min.js?ver=17.0.1:9
Ir @ react-dom.min.js?ver=17.0.1:9
Dr @ react-dom.min.js?ver=17.0.1:9
Pr @ react-dom.min.js?ver=17.0.1:9
Er @ react-dom.min.js?ver=17.0.1:9
ul @ react-dom.min.js?ver=17.0.1:9
(anonymous) @ react-dom.min.js?ver=17.0.1:9
Lr @ react-dom.min.js?ver=17.0.1:9
ml @ react-dom.min.js?ver=17.0.1:9
e.render @ react-dom.min.js?ver=17.0.1:9
(anonymous) @ index.js?ver=3d4466522b294d6fa668:382
api-fetch.min.js?ver=bc0029ca2c943aec5311:2 GET https://www.vinaet.de/wp-json/reallysimplessl/v1/tests/get_modal_status?state=undefined&nonce=9edcb796f7&token=eamjy&data=undefined&_locale=user 404
T @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
l @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
O @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
O.method.r @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
o @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
t @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
v @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
(anonymous) @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
A @ api-fetch.min.js?ver=bc0029ca2c943aec5311:2
c @ index.js?ver=3d4466522b294d6fa668:382
h @ index.js?ver=3d4466522b294d6fa668:382
(anonymous) @ index.js?ver=3d4466522b294d6fa668:382
$r @ react-dom.min.js?ver=17.0.1:9
unstable_runWithPriority @ react.min.js?ver=17.0.1:9
xn @ react-dom.min.js?ver=17.0.1:9
Qr @ react-dom.min.js?ver=17.0.1:9
(anonymous) @ react-dom.min.js?ver=17.0.1:9
h @ react.min.js?ver=17.0.1:9
ne.port1.onmessage @ react.min.js?ver=17.0.1:9
options-general.php:1 Uncaught (in promise) {code: 'invalid_json', message: 'Die Antwort ist keine gültige JSON-Antwort.'}
Promise.then (async)
getFields @ index.js?ver=3d4466522b294d6fa668:382
$e @ index.js?ver=3d4466522b294d6fa668:382
Qn @ react-dom.min.js?ver=17.0.1:9
Wt @ react-dom.min.js?ver=17.0.1:9
os @ react-dom.min.js?ver=17.0.1:9
Ur @ react-dom.min.js?ver=17.0.1:9
Ir @ react-dom.min.js?ver=17.0.1:9
Dr @ react-dom.min.js?ver=17.0.1:9
Pr @ react-dom.min.js?ver=17.0.1:9
Er @ react-dom.min.js?ver=17.0.1:9
ul @ react-dom.min.js?ver=17.0.1:9
(anonymous) @ react-dom.min.js?ver=17.0.1:9
Lr @ react-dom.min.js?ver=17.0.1:9
ml @ react-dom.min.js?ver=17.0.1:9
e.render @ react-dom.min.js?ver=17.0.1:9
(anonymous) @ index.js?ver=3d4466522b294d6fa668:382
options-general.php:1 Uncaught (in promise) {code: 'invalid_json', message: 'Die Antwort ist keine gültige JSON-Antwort.'}Forum: Plugins
In reply to: [Code Snippets] PHP 8+ crashes site even with all snippets deactivatedA clean reinstall worked.
Many thanks for your support!
Forum: Plugins
In reply to: [Code Snippets] PHP 8+ crashes site even with all snippets deactivatedI will backup everything (wordpress, snippets) and let you know wether it works.
Forum: Plugins
In reply to: [Code Snippets] PHP 8+ crashes site even with all snippets deactivatedMany thanks.
Meanwhile, I was able to find a guide on your site:
https://help.codesnippets.pro/article/30-complete-uninstall
Before I searched for wrong terms: reinstallion / clean installation.
- This reply was modified 2 years, 2 months ago by mexxez.
Forum: Plugins
In reply to: [Code Snippets] PHP 8+ crashes site even with all snippets deactivatedThanks for your message.
I just tried it. The site still crashes with php8+. Something with the database must be messed up.
Is there a guide for a clean reinstallation? Unfortunately, I could not find one.
Which files and entries need to be deleted (without crashing everything)?
Many thanks for your response. I think that your plugin is lightweight and offers some great functions.
However, I decided to deactivate your plugin and use a custom snippet instead.
At least in my setup smart coupons yielded some unexplainable errors.
I had to fall back to version 1.3.9
1.4.0 seems to be bugged at least for German translations.
Well it may be “resolved” somehow. Though, new user may struggle with it. Thus, your sales may be affected.
But. since the last update I am facing a new problem which may hit conversion rates quite hard. Loco translate files are not working anymore for smart coupons update since last translation update.
- Disabled the cache by setting the constant?