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&gro…)atid=411192)...
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