Cannot see the manual redirects
-
After the last update of 404 Solution I cannot see my manual redirects but it still there and it works. Even if I add a new one I cannot see it. Please help me, what can I do?
Se the screen dump https://itcsn.se/images/404solution-page-redirects.gif
Best regards
/Rickard Svard-
This topic was modified 7 years, 6 months ago by
Svard.
-
This topic was modified 7 years, 6 months ago by
-
Hey Rickard.
Do you have version 1.9.1?
You could send me the debug log. To do this you would enable debug logging (Settings -> 404 Solution -> Options -> Advanced Settings), click the “Page Redirects” tab to see the issue again, then go back to the “Options” tab and click the “View” the debug log link under “Advanced Settings.” Then paste the last part of the log here.
You could also try uninstalling and reinstalling the plugin, but that may not help.
thanks
Tanks, I will try to reinstall but in mean time I send the end of the log. I find an error in the start of log.
"2017-09-16 05:30:53 (INFO): Updating database version to 1.9.2 (end). 2017-09-16 14:22:46 (ERROR): Error executing query. Err: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay, Query: select wp_abj404_redirects.id,"
The end of log
"wp_abj404_redirects.id, wp_abj404_redirects.url, wp_abj404_redirects.status, wp_abj404_redirects.type, wp_abj404_redirects.final_dest, wp_abj404_redirects.code, wp_abj404_redirects.timestamp, count(wp_abj404_logsv2.id) as hits, innerlogs.id as logsid, wp_posts.post_type as wp_post_type from wp_abj404_redirects LEFT OUTER JOIN wp_posts on wp_abj404_redirects.final_dest = wp_posts.id left outer join wp_abj404_logsv2 on cast(wp_abj404_redirects.url as binary) = cast(wp_abj404_logsv2.requested_url as binary)LEFT OUTER JOIN (SELECT MIN(id) as id, requested_url FROM wp_abj404_logsv2 GROUP BY requested_url) innerlogs ON cast(wp_abj404_redirects.url as binary) = cast(innerlogs.requested_url as binary) where 1 and (status = 1) and disabled = 0 group by wp_abj404_redirects.id order by url ASC limit 0, 25, PHP version: 7.1.9, WP ver: 4.8.1, Plugin ver: 1.9.2, Referrer: https://itcsn.se/wp-admin/options-general.php?page=abj404_solution&subpage=abj404_redirects, Trace: #0 /customers/7/6/7/itcsn.se/httpd.www/wp-content/plugins/404-solution/includes/DataAccess.php(343): ABJ_404_Solution_Logging->errorMessage('Error executing...') #1 /customers/7/6/7/itcsn.se/httpd.www/wp-content/plugins/404-solution/includes/View.php(993): ABJ_404_Solution_DataAccess->getRedirects('abj404_redirect...', Array) #2 /customers/7/6/7/itcsn.se/httpd.www/wp-content/plugins/404-solution/includes/View.php(103): ABJ_404_Solution_View->echoAdminRedirectsPage() #3 /customers/7/6/7/itcsn.se/httpd.www/wp-content/plugins/404-solution/includes/View.php(71): ABJ_404_Solution_View->echoChosenAdminTab(NULL, 'abj404_redirect...', '') #4 /customers/7/6/7/itcsn.se/httpd.www/wp-includes/class-wp-hook.php(298): ABJ_404_Solution_View::handleMainAdminPageActionAndDisplay('') #5 /customers/7/6/7/itcsn.se/httpd.www/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters('', Array) #6 /customers/7/6/7/itcsn.se/httpd.www/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #7 /customers/7/6/7/itcsn.se/httpd.www/wp-admin/admin.php(222): do_action('settings_page_a...') #8 /customers/7/6/7/itcsn.se/httpd.www/wp-admin/options-general.php(10): require_once('/customers/7/6/...') #9 {main} 2017-09-16 12:29:42 (DEBUG): Processing request for action: (none) 2017-09-16 12:29:42 (DEBUG): Displaying sub page: abj404_redirects 2017-09-16 12:30:08 (DEBUG): Processing request for action: (none) 2017-09-16 12:30:08 (DEBUG): Displaying sub page: abj404_options 2017-09-16 12:30:16 (DEBUG): Processing request for action: (none) 2017-09-16 12:30:16 (DEBUG): Displaying sub page: abj404_debugfile"
Regards
/Rickard SvardFYI
Under the tab Log I have over 1000 logs and I miss the possibility to delete the logs. In the past I remember I do it under the tab Tools Purge Type:, before I could chose Redirects and logs but now I only have Redirects. Is something wrong? How do I delete the logs?Best regards
/Rickard SvardMore information. I read the the develop version and find this:
Version 1.6.3 (April 1, 2017) FIX: Log URLs with queries correctly and add REMOTE_ADDR, HTTP_USER_AGENT, and REQUEST_URI to the debug log for ozzymuppet. Improvement: Add a way to import redirects (Tools -> Import) from the old "404 Redirected" plugin for Dave and Mark.
I try do install the old 404-Redirected (v1.4.9) and now I see the manual redirects. Try to use the Import tool in 404-Solution – Records imported: 0
I cannot find any export so I guess it should work.Is there any other way to export/import manual redirects from 404-Redirected to 404-Solution?
Hope you have time to help!
Best regards,
/Rickard SvardRickard,
Multiple questions in one post is very confusing. Next time please create separate topics for each question.
1) Cannot see the manual redirects
Please upgrade to version 1.9.3 (released today), click the “Page Redirects” tab, then view the debug log again and paste the results here.
2) Deleting logs.
You can no longer delete logs manually. There is a setting on the options page under “General Settings” to delete them automatically based on disk usage. You can search for “Maximum log disk usage.”
3) 404-Redirected and importing redirects etc.
You already have redirects so importing your old ones will not do anything. The issue you’re having is only related to displaying the redirects on the admin page – they’re not missing. The reason you got the message “Records imported: 0” is because the redirects are already there. They are just not displayed.
Sorry for the multiple questions, I was so focus on the issue.
Upgrade to 1.9.3 and it works perfect now. I see all my redirects.I am impressed of your support.
Best regards,
/Rickard Svard
- The topic ‘Cannot see the manual redirects’ is closed to new replies.