Is the maintenance script located here:
\lib\Controller\
If so when I try to run that, I get:
Fatal error: Class 'Xibo\Controller\Base' not found in C:\wamp\www\{masked}\lib\Controller\Maintenance.php on line 40
Call Stack:
0.0014 276256 1. {main}() C:\wamp\www\{masked}\lib\Controller\Maintenance.php:0
dan
August 5, 2016, 6:40am
2
You have 2 choices - you can call it as a web page from http://address/maint
or from the console at cd bin; php run.php
1 Like
Thank You! I saw the /maint, but wasn’t sure if that was it either.
Console: cd bin; php run.php resulted in “Unknown Error”
Notice: Undefined index: REQUEST_METHOD in C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php on line 124
Call Stack:
0.0003 137976 1. {main}() C:\wamp\www\xibo18alpha\web\maint\index.php:0
0.0254 1972624 2. Xibo\Middleware\State::setState() C:\wamp\www\xibo18alpha\web\maint\index.php:76
0.0254 1972768 3. Xibo\Middleware\State::setRootUri() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:114
0.0254 1972888 4. Slim\Slim->__get() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:244
0.0254 1972888 5. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:234
0.0255 1972968 6. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0255 1973016 7. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0260 2038360 8. Slim\Helper\Set->offsetGet() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:164
0.0260 2038360 9. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:185
0.0261 2038440 10. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0261 2038488 11. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0264 2061800 12. Slim\Environment::getInstance() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:159
0.0264 2062024 13. Slim\Environment->__construct() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php:76
Notice: Undefined index: REMOTE_ADDR in C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php on line 127
Call Stack:
0.0003 137976 1. {main}() C:\wamp\www\xibo18alpha\web\maint\index.php:0
0.0254 1972624 2. Xibo\Middleware\State::setState() C:\wamp\www\xibo18alpha\web\maint\index.php:76
0.0254 1972768 3. Xibo\Middleware\State::setRootUri() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:114
0.0254 1972888 4. Slim\Slim->__get() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:244
0.0254 1972888 5. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:234
0.0255 1972968 6. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0255 1973016 7. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0260 2038360 8. Slim\Helper\Set->offsetGet() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:164
0.0260 2038360 9. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:185
0.0261 2038440 10. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0261 2038488 11. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0264 2061800 12. Slim\Environment::getInstance() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:159
0.0264 2062024 13. Slim\Environment->__construct() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php:76
Notice: Undefined index: REQUEST_URI in C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php on line 131
Call Stack:
0.0003 137976 1. {main}() C:\wamp\www\xibo18alpha\web\maint\index.php:0
0.0254 1972624 2. Xibo\Middleware\State::setState() C:\wamp\www\xibo18alpha\web\maint\index.php:76
0.0254 1972768 3. Xibo\Middleware\State::setRootUri() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:114
0.0254 1972888 4. Slim\Slim->__get() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:244
0.0254 1972888 5. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:234
0.0255 1972968 6. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0255 1973016 7. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0260 2038360 8. Slim\Helper\Set->offsetGet() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:164
0.0260 2038360 9. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:185
0.0261 2038440 10. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0261 2038488 11. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0264 2061800 12. Slim\Environment::getInstance() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:159
0.0264 2062024 13. Slim\Environment->__construct() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php:76
Notice: Undefined index: SERVER_NAME in C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php on line 154
Call Stack:
0.0003 137976 1. {main}() C:\wamp\www\xibo18alpha\web\maint\index.php:0
0.0254 1972624 2. Xibo\Middleware\State::setState() C:\wamp\www\xibo18alpha\web\maint\index.php:76
0.0254 1972768 3. Xibo\Middleware\State::setRootUri() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:114
0.0254 1972888 4. Slim\Slim->__get() C:\wamp\www\xibo18alpha\lib\Middleware\State.php:244
0.0254 1972888 5. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:234
0.0255 1972968 6. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0255 1973016 7. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0260 2038360 8. Slim\Helper\Set->offsetGet() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:164
0.0260 2038360 9. Slim\Helper\Set->get() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:185
0.0261 2038440 10. Slim\Helper\Set->Slim\Helper\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:88
0.0261 2038488 11. Slim\Slim->Slim\{closure}() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Helper\Set.php:228
0.0264 2061800 12. Slim\Environment::getInstance() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php:159
0.0264 2062024 13. Slim\Environment->__construct() C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Environment.php:76
Unknown Error
http://address/maint
Did run.
dan
August 5, 2016, 7:01am
5
Your call stack would suggest that you aren’t running “run.php” ?
Yes you are right.
I posted what I thought was part of that log. It should of been only:
Unknown Error
dan
August 5, 2016, 7:09am
7
OK - when you run it you should get some sort of console output - this is mine:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Maintenance</title>
</head>
<body>
<h1>Email Alerts</h1>DDDDDDDDDD<h1>Tidy Logs</h1>Done.<h1>Tidy Stats</h1>Done.<h1>Tidy Cache</h1>Done.<h1>Licence Slot Validation</h1>Done.<h1>Wake On LAN</h1>Done.<h1>Import Layouts</h1>Not Required.<h1>Build Layouts</h1>Done.<h1>Tidy Library</h1>Done.<h1>Email Notifications</h1>Done.
</body>
</html>
If your CMS has debugging turned on, you should also get some logging in the CONSOLE channel of the CMS logs.
I am not clear at the moment where you are getting Unknown Error
22919 9044f7f 2016-08-04 23:55 MAINT ERROR Named route not found for name: home Exception Type: RuntimeException
22918 e0ee05a 2016-08-04 23:50 CONSOLE GET ERROR Named route not found for name: home Exception Type: RuntimeException
22917 38fed1b 2016-08-04 23:45 MAINT ERROR The "../modules" directory does not exist. Exception Type: Twig_Error_Loader
22916 d992c1a 2016-08-04 23:44 MAINT ERROR The "../modules" directory does not exist. Exception Type: Twig_Error_Loader
22915 e53eab6 2016-08-04 23:44 MAINT ERROR The "../modules" directory does not exist. Exception Type: Twig_Error_Loader
22914 90b7306 2016-08-04 23:44 MAINT ERROR The "../modules" directory does not exist. Exception Type: Twig_Error_Loader
The directory certainly looks to be there to me.
C:\wamp\www\xibo18alpha\modules
dan
August 5, 2016, 7:34am
9
Hmm, that is odd… can you enable debugging and run that again?
It seems to be trying to load a view for some reason (which won’t work, because of the relative path - maint is a directory further nested)
I can’t say why, but I was going to run this again to get the section of debugging you were asking for, and it just started working.
So… for now, problem is a non-problem.
Update:
Much easier than 1.7 to setup in task scheduler on Windows.
1 Like