- Compatible XF 2.x versions
-
- 2.0
- 2.1
- 2.2
Premium upgrade:
This XF2 add-on along with the entire collection can be purchased for $35.00 USD. Your Premium upgrade will allow you to download as many XF2 add-ons as you like for one year. Please see the entire collection located in the Resources area at this URL:
https://www.xf2addons.com/
Description:
Checks links in all posts and reports any which return HTTP status code 404.
(Example of Link check all page)
How to use step 1:
This add-on requires running from SSH.
Log into your terminal.
Navigate to the directory where you have XenForo installed.
Enter the following command:
How to use step 2:
Add 'linkcheckall' to your forum URL.
Database:
This add-on will create a table called andy_link_check_all in your database.
Questions and answers:
Q: How long will it take to complete step 1?
A: On average it will take about 4 hours to process 500K posts.
Q: How accurate are the results?
A: There's no guarantee that the status code sent by the server will actually match what the user sees, so false positives are possible.
This XF2 add-on along with the entire collection can be purchased for $35.00 USD. Your Premium upgrade will allow you to download as many XF2 add-ons as you like for one year. Please see the entire collection located in the Resources area at this URL:
https://www.xf2addons.com/
Description:
Checks links in all posts and reports any which return HTTP status code 404.
(Example of Link check all page)
How to use step 1:
This add-on requires running from SSH.
Log into your terminal.
Navigate to the directory where you have XenForo installed.
Enter the following command:
php cmd.php xf-rebuild:linkcheckall
How to use step 2:
Add 'linkcheckall' to your forum URL.
Database:
This add-on will create a table called andy_link_check_all in your database.
Questions and answers:
Q: How long will it take to complete step 1?
A: On average it will take about 4 hours to process 500K posts.
Q: How accurate are the results?
A: There's no guarantee that the status code sent by the server will actually match what the user sees, so false positives are possible.