Hello. I have further isolated this issue. Of course, it may be some weird manifestation of Bug ID 802814 (http://sourceforge.net/tracker/index.php?func=detail&aid=802814&grou...)... but I am not sure.
Brion Vibber said the following on 2/25/2004 12:47 PM:
Probably nothing to do with memcache, as memcache is not used for links in any way at present. Note that problems with link updates can be caused by errors that occur at save time, which may be hidden by the subsequent HTTP redirect to view the page. Try disabling the redirect for debugging purposes. (Grep for 'Location:' and comment out the header() call including it to disable automatic redirects.)
Perhaps the errors below are relevant (all other warnings occur during page loads for all pages and they are attributed to OutputPage.php and Setup.php). I have taken them from my php error log as suggested.
--- C:\DRIVES\IMAGO\PUB\public_html\www\yotz\wiki\LinksUpdate.php on line 230 [25-Feb-2004 19:03:45] PHP Notice: Undefined variable: fname in C:\DRIVES\IMAGO\PUB\public_html\www\yotz\wiki\LinksUpdate.php on line 246 [25-Feb-2004 19:03:45] PHP Notice: Undefined variable: fname in C:\DRIVES\IMAGO\PUB\public_html\www\yotz\wiki\LinksUpdate.php on line 247 [25-Feb-2004 19:03:45] PHP Notice: Undefined variable: fname in C:\DRIVES\IMAGO\PUB\public_html\www\yotz\wiki\LinksUpdate.php on line 250 [25-Feb-2004 19:03:46] PHP Notice: Undefined variable: wgCommandLineMode in C:\DRIVES\IMAGO\PUB\public_html\www\yotz\wiki\Setup.php on line 87 ---
Are you using MySQL 3.x? If so, did you put $wgEnablePersistentLC = false; into LocalSettings.php?
If not, could you check that the linkscc table is present?
The linkscc table is present. I am running mySQL 4.0.14 on Apache 2.0.47 on a Windows XP-SP1 machine.
Can you confirm that links are not being updated, rather than cached pages not being updated?
I have further established that links from the $wgSitename and $wgSitename_talk namespace (only) do not update. I have this variable set in LocalSettings.php and $wgMetaNamespace set to FALSE (in the same file).
Can you check your Apache error log for PHP error messages? Is PHP configured to log error messages? What version of PHP are you running?
PHP 4.3.2.
This is not a cache issue; I am running Firefox 0.8 in both cache (25MB) and no cache modes and have cleared my cache on several occasions to verify the link status. If I edit the offending page (the one displaying the red links) and save it, the links update.
Thanks.
ciaran