How it's supposed to work...
1. Set the interval to the # of sites you want to check per run.
2. Click Rebuild Range
3. Select the (next) range 1 - X (note changing this submits the form)
4. Wait for the results to display in the main frame..
repeat steps 3 and 4 until all your sites have been checked.
If it's timing out, or just painfully slow, decrease the interval number and click Rebuild Range to check fewer sites per run.
If it's not working at all, then it sounds like the script isn't getting some expected variables. The link check routine in particular is admitadly outdated, and will be given some TLC soon...
In the mean time..
Edit /admin/linkcheck_top.php
locate near line #19
| Code: |
if(!isset($many)){$many=6;}
|
change to
| Code: |
$many = $_POST['many'];
if(empty($many)){$many=6;}
|
Edit /admin/linkcheck_main.php
locate near line # 17
| Code: |
if(!isset($start)){
$start=0;
}
if(!isset($many)){
$many=10;
}
|
change to
| Code: |
$start = $_GET['start'];
if(empty($start)){$start=0;}
$many = $_GET['many'];
if(empty($many)){$many=10;}
|
A note for coders.. and reminder for myself.. although linkcheck_main.php is POSTed to via the form in linkcheck_top.php because it uses a URL jump select box, the paramters are actually passed in the URL
linkcheck_main.php?start=4&many=3 .. so need to fetch those values from the $_GET array and not $_POST