Difference between revisions of "Wikispooks talk:Site Status"

From Wikispooks
Jump to navigation Jump to search
(smarten)
m (add topic)
Line 1: Line 1:
 
==Site Issues==
 
==Site Issues==
===2014-01-31===
+
===Scribunto and SMW data errors===
* Special:ReplaceText appears not to work, at least on the {{NS|Property}}. [[User:Robin|Robin]] ([[User talk:Robin|talk]]) 07:03, 31 January 2014 (GMT)
+
The are two distinct issue that show when rebuilding Semantic Data:
===2014-01-17===
+
 
* <s>Site still not accepting SVG file uploads. Trying to yields:{{RED|".svg" is not a permitted file type. Permitted file types are png, gif, jpg, jpeg, doc, pdf, odt, odp, ppt, rtf, zip, mp3.}} [[User:Robin|Robin]] ([[User talk:Robin|talk]]) 15:48, 17 January 2014 (GMT)</s>
+
1. a php <code>Notice</code> that objects to the variable assigned to <code>SERVER_NAME</code>. This now affects just one record. The error message is:
:OK now --[[User:Peter|Peter P]] ([[User talk:Peter|talk]]) 17:33, 17 January 2014 (GMT)
+
 
 +
<code>PHP Notice: Undefined index: SERVER_NAME in /wikipath/includes/GolbalFunctions.php on line 1743</code> - and Yes, the mis-spelling of 'GlobalFunctions.php' IS the actual message generated.
 +
 
 +
This is probably related to edits done on the new server before the DNS records were changed and <code>LocalSettings.php</code> contained the IP address rather than the host and domain names - With just 1 affected record I'm not too bothered about it.
 +
 
 +
2. A fatal php error that halts the <code>SMW_refreshDate.php</code> script at each affected record (there are 17 of them). With <code>$wgShowExceptionDetails= true;</code>. This is more serious because it halts the automatic jobs queue updating with unpredictable results. This is the full exception report on each record ID number:
 +
 
 +
<poem><code>(0) Processing ID 7778 ...
 +
[059acad5] [no req]  Exception from line 322 of /wikipath/includes/content/ContentHandler.php: No handler for model 'Scribunto' registered in $wgContentHandlers
 +
Backtrace:
 +
0 /wikipath/includes/content/ContentHandler.php(262): ContentHandler::getForModelID(string)
 +
1 /wikipath/includes/Title.php(4823): ContentHandler::getForTitle(Title)
 +
2 /wikipath/includes/parser/Parser.php(837): Title->getPageLanguage()
 +
3 /wikipath/includes/parser/Parser.php(844): Parser->getTargetLanguage()
 +
4 /wikipath/includes/parser/Parser.php(3362): Parser->getConverterLanguage()
 +
5 /wikipath/includes/parser/Preprocessor_DOM.php(1114): Parser->braceSubstitution(array, PPFrame_DOM)
 +
6 /wikipath/includes/parser/Parser.php(3149): PPFrame_DOM->expand(PPNode_DOM, integer)
 +
7 /wikipath/includes/parser/Parser.php(1212): Parser->replaceVariables(string)
 +
8 /wikipath/includes/parser/Parser.php(395): Parser->internalParse(string)
 +
9 /wikipath/includes/content/WikitextContent.php(300): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)
 +
10 /wikipath/extensions/SemanticMediaWiki/includes/ContentParser.php(155): WikitextContent->getParserOutput(Title, integer, NULL, boolean)
 +
11 /wikipath/extensions/SemanticMediaWiki/includes/ContentParser.php(112): SMW\ContentParser->fetchFromContent()
 +
12 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(102): SMW\ContentParser->parse()
 +
13 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(79): SMW\UpdateJob->runContentParser()
 +
14 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(52): SMW\UpdateJob->runUpdate()
 +
15 /wikipath/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_S QLStore3_SetupHandlers.php(401): SMW\UpdateJob->run()
 +
16 /wikipath/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_SQLStore3.php(410): SMWSQLStore3SetupHandlers->refreshData(integer, integer, boolean, boolean)
 +
17 /wikipath/extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php(148): SMWSQLStore3->refreshData(integer, integer, boolean, boolean)
 +
18 {main}</code></poem>
 +
 
 +
Posted here for the record and to assist with resolving the issue
  
==News==
+
These 19 records return the errors with both Scribunto and the php cache (APC) disabled, so the records themselves contain Scribunto-related information that the script cannot deal with.
===10 January 2014 - New server heads-up===
 
Current server is struggling on RAM. Current term expires end of Jan.
 
  
I have commissioned a new one. Cloud-based VM it has 2Gb RAM and a 100Mb/s pipe (3 times and 10 times current spec respectively. I have successfully transferred all progs and data and am configuring and testing using just its IP address for now. Inevitable irritating glitches remaining - mainly php and apache config issues. It is proving a good test of re-constituting the site from the backups. I expect to be ready to go with it inside a week. I'll give 24 hours notice of the change because I will need to refresh from latest backups to avoid losing anything and will therefore have to disable any editing for at least an hour - probably have to take the site right off line in fact. Watch out for the main page banner + content on this main page. I'll be as precise as possible about timing --[[User:Peter|Peter P]] ([[User talk:Peter|talk]]) 21:38, 10 January 2014 (GMT)
+
My initial problem is that I do not know what exactly the 'Record ID' refers to because there is NOT a 1:1 relationship between it and individual pages. - ALL FI --[[User:Peter|Peter P]] ([[User talk:Peter|talk]]) 10:17, 12 February 2014 (GMT)
  
:Current server contract goes 'til end of February so no pressure to get the new one up and running after all. However, it's going well so still likely to be within a week or so. Major lessons learned on site-reconstitution and required backups, so changes are needed there too. --[[User:Peter|Peter P]] ([[User talk:Peter|talk]]) 07:28, 12 January 2014 (GMT)
+
===2014-01-31===
 +
* Special:ReplaceText appears not to work, at least on the {{NS|Property}}. [[User:Robin|Robin]] ([[User talk:Robin|talk]]) 07:03, 31 January 2014 (GMT)

Revision as of 10:17, 12 February 2014

Site Issues

Scribunto and SMW data errors

The are two distinct issue that show when rebuilding Semantic Data:

1. a php Notice that objects to the variable assigned to SERVER_NAME. This now affects just one record. The error message is:

PHP Notice: Undefined index: SERVER_NAME in /wikipath/includes/GolbalFunctions.php on line 1743 - and Yes, the mis-spelling of 'GlobalFunctions.php' IS the actual message generated.

This is probably related to edits done on the new server before the DNS records were changed and LocalSettings.php contained the IP address rather than the host and domain names - With just 1 affected record I'm not too bothered about it.

2. A fatal php error that halts the SMW_refreshDate.php script at each affected record (there are 17 of them). With $wgShowExceptionDetails= true;. This is more serious because it halts the automatic jobs queue updating with unpredictable results. This is the full exception report on each record ID number:

(0) Processing ID 7778 ...
[059acad5] [no req] Exception from line 322 of /wikipath/includes/content/ContentHandler.php: No handler for model 'Scribunto' registered in $wgContentHandlers
Backtrace:
0 /wikipath/includes/content/ContentHandler.php(262): ContentHandler::getForModelID(string)
1 /wikipath/includes/Title.php(4823): ContentHandler::getForTitle(Title)
2 /wikipath/includes/parser/Parser.php(837): Title->getPageLanguage()
3 /wikipath/includes/parser/Parser.php(844): Parser->getTargetLanguage()
4 /wikipath/includes/parser/Parser.php(3362): Parser->getConverterLanguage()
5 /wikipath/includes/parser/Preprocessor_DOM.php(1114): Parser->braceSubstitution(array, PPFrame_DOM)
6 /wikipath/includes/parser/Parser.php(3149): PPFrame_DOM->expand(PPNode_DOM, integer)
7 /wikipath/includes/parser/Parser.php(1212): Parser->replaceVariables(string)
8 /wikipath/includes/parser/Parser.php(395): Parser->internalParse(string)
9 /wikipath/includes/content/WikitextContent.php(300): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)
10 /wikipath/extensions/SemanticMediaWiki/includes/ContentParser.php(155): WikitextContent->getParserOutput(Title, integer, NULL, boolean)
11 /wikipath/extensions/SemanticMediaWiki/includes/ContentParser.php(112): SMW\ContentParser->fetchFromContent()
12 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(102): SMW\ContentParser->parse()
13 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(79): SMW\UpdateJob->runContentParser()
14 /wikipath/extensions/SemanticMediaWiki/includes/jobs/UpdateJob.php(52): SMW\UpdateJob->runUpdate()
15 /wikipath/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_S QLStore3_SetupHandlers.php(401): SMW\UpdateJob->run()
16 /wikipath/extensions/SemanticMediaWiki/includes/storage/SQLStore/SMW_SQLStore3.php(410): SMWSQLStore3SetupHandlers->refreshData(integer, integer, boolean, boolean)
17 /wikipath/extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php(148): SMWSQLStore3->refreshData(integer, integer, boolean, boolean)
18 {main}

Posted here for the record and to assist with resolving the issue

These 19 records return the errors with both Scribunto and the php cache (APC) disabled, so the records themselves contain Scribunto-related information that the script cannot deal with.

My initial problem is that I do not know what exactly the 'Record ID' refers to because there is NOT a 1:1 relationship between it and individual pages. - ALL FI --Peter P (talk) 10:17, 12 February 2014 (GMT)

2014-01-31

  • Special:ReplaceText appears not to work, at least on the Property: namespace. Robin (talk) 07:03, 31 January 2014 (GMT)