aporter
Forum Replies Created
-
Hi,
Sorry about the delay.
AIOS when turning on image hotlinking adds this line:
#AIOWPS_PREVENT_IMAGE_HOTLINKS_START
If thats the full line you had then it seems the .htaccess somehow got corrupted or it’s something else that added that.
If you could send the lines before and after I would have a better idea.
Maybe someone was editing the file and accidentally hit enter on that line so you ended up with:
#AIOWPS_PREVENT_IMAGE_HOTLINKS_START
Best Wishes,
AshleyForum: Plugins
In reply to: [All-In-One Security (AIOS) – Security and Firewall] Took ENTIRE SITE DOWNHi,
Can you provide the PHP error log so that I can investigate what the issue is?
Best Wishes,
AshleyForum: Reviews
In reply to: [All-In-One Security (AIOS) – Security and Firewall] Took Site OfflineHi,
If you need help please do open a support request, we are more than happy to help.
There is no code in the plugin that changes the .htaccess file on plugin update.
The only time the .htaccess file is changed is when turning on a feature that edits it (these are slowly being removed in each update and added to our PHP firewall).
If you open a support request please provide the error messages you recieved so we can help resolve your issue.Best Wishes,
Ashley
Edit: I see you have now opened a support request will reply there- This reply was modified 3 years ago by aporter.
Hi,
Can you send us your PHP Error logs so we can see what the actual server error is.
You may need to ask your hosts for these.
Or if you have WP debug on then they will be found in wp-content/
Best Wishes,
AshleyHi,
Thanks I’ve added a task to our internal task tracker.
We will compare the plugins and see which features we could add to AIOS.Best Wishes,
AshleyHi,
I have been able to reproduce the turnstile issue.
I’m working on a fix for it now.
Best Wishes,
AshleyHi,
If your able to produce the same issues in a testing enviroment that would be very helpful.
You could send details for the testing enviroment via our premium support forum:
https://aiosplugin.com/premium-support/
Just enter zeros for the order number, link to this support thread and ask for me.
Best wishes,
AshleyHi,
Sorry about the delay.
Could you turn on AIOS debugging by going to:
WP Security -> Settings -> General settings
Scroll down to the bottom and enable the checkbox:
“Enable debug”
Then save settings.
After a couple logout/login events then go to:
WP Security -> Dashboard -> Debug logs
Can you check for any errors about failing to insert rows into that table.Best Wishes,
AshleyHi,
Thank you for working with me on this.
Really not sure why the plugin couldn’t automatically create the table for you.
Glad that you was able to manually create it and resolve your issue.
If theres anything else you need let me know.
Best Wishes,
AshleyHi,
For premium support you should open a ticket here:
https://aiosplugin.com/premium-support/
As WP.org rules don’t allow us to support the premium version in the free forums.
But the above error should be resolved if you update to premium version 1.0.2
Best Wishes,
AshleyHi,
If you are having problems with the plugin then please do open a support request we are more than happy to help.
The same developers who work on the plugin daily are the same people who answer support requests in the free WP.org forum and our paid support system.
Every feature in the plugin should have some form of documentation explaining what is is and why you would want to use it.
We also have some documentation here for the more advanced features:
https://aiosplugin.com/documentation/Best Wishes,
AshleyHi,
Thanks for trying that zip.
Having another look at your error message and it seems to suggest that it doesn’t even get to the point where it would attempt to create the new table.
WordPress before creating a new table runs the SQL
“DESCRIBE TABLE_NAME”
To see if it exists, it’s supposed to supress all errors for when it doesn’t but it doesn’t look like thats happening on your install for this particular table (The same code runs to create all other tables in plugins and they all appear to have worked so not sure whats different here)
Just in case the error does come from the CREATE statement for this table but the logs cuts off just before I’ve got a new build of the plugin that tweaks that statement if you wanted to try:
https://gofile.io/d/0JxUdO
Failing that you could manually try and create the table with this SQL:CREATE TABLE {YOUR_PREFIX}aiowps_audit_log ( id bigint(20) NOT NULL AUTO_INCREMENT, network_id bigint(20) NOT NULL DEFAULT '0', site_id bigint(20) NOT NULL DEFAULT '0', username varchar(60) NOT NULL DEFAULT '', ip VARCHAR(45) NOT NULL DEFAULT '', level varchar(25) NOT NULL DEFAULT '', event_type varchar(25) NOT NULL DEFAULT '', details text NOT NULL, stacktrace text NOT NULL, created INTEGER UNSIGNED, PRIMARY KEY (id), KEY username (username), KEY ip (ip), KEY level (level), KEY event_type (event_type) )Replace “{YOUR_PREFIX}” with your actual DB prefix.
Other than that maybe your hosts will have more insight as to whats going on if they can check the PHP/SQL error logs or if theres a server configuration thats setup that could be causing it.
You also mentioned this is happening on two sites, do you have more sites where this update is working and is it with the same hosting?
Best Wishes,
AshleyHi,
Thank you I got your ticket and the file “debug.txt”
I’ve looked through it and theres no errors in that file (just a bunch of deprecation notices and warnings as I believe your on PHP 8.1+).
Did you rename the debug.log file to debug.txt, or did you copy entries from debug.log to a new file called debug.txt?
If the latter did you copy everything?
If so then I’m not sure why the fatal errors are not making it to the debug.log.
Are you able to check with your hosts to see if theres something in the servers PHP error log that can point me in the right direction.
(I’ll reply on the premium ticket as well just so you can easily email any further logs)
Best Wishes,
AshleyHi,
You can either upload it to some where like Dropbox or Pastebin and then share the link here.
Or if you want you can open a premium support ticket here:
https://aiosplugin.com/premium-support/
Just put zeros for the order number, link to this support thread and ask for me.Best Wishes,
AshleyHi,
Can you add the following to your wp-config.php
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
define( ‘WP_DEBUG_DISPLAY’, false);
@ini_set(‘display_errors’, 0);
Then if you try again you should get a debug.log with the details of whats going wrong.
Best Wishes,
Ashley