1.8 Alpha Install Log Errors/Login Problem

Using Win8.1 64Bit Virtual Machine, with WAMP Server 2.5

Expanded zip of 1.8 alpha to c:\wamp\www\xibo18alpha

Ran php composer.phar install

When I goto https://localhost/xibo18alpha/web/, I get redirected to the install. However, the theme is not being loaded so the page does not look right. Also I see this in the Install Log file, just after visiting https://localhost/xibo18alpha/web/.

[2015-09-13 11:14:27] INSTALL.INFO: Installer Step 1 [] {"uid":"c62e937","method":"GET","route":"/(:step)"}
[2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"c8d716e","method":"GET"}
[2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-xecute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"c8d716e","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"cc72885","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"cc72885","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"84f39bb","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"84f39bb","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"66f2c2d","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"66f2c2d","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"b2029c9","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"b2029c9","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"c988a24","method":"GET"}
 [2015-09-13 11:14:27] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"c988a24","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"7a170bf","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"7a170bf","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"2dc2cbb","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"ddae714","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"ddae714","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"2dc2cbb","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"a3cf24b","method":"GET"}
 [2015-09-13 11:14:28] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement-execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error-notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim-notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"a3cf24b","method":"GET"}

If I copy the “theme” folder into the “web” folder, the theme works and I have check marks on everything. I am sure I should not be copying the “theme” folder to that location to get it to work, so I am a little lost on what exactly my issue is. It seems somehow related to “\Xibo\Helper” but I am not sure how to trace it back to the problem.

After removing everything Xibo related several times and doing the install over and over, with copying the Theme directory to the install folder, I was able to get a successful install. (Definition of insanity) I think the problem is related to the installation of composer, as it seems to act slightly differently with each install.

My last problem, is now that Xibo 1.8 Alpha is installed, I have the same problem @bioz has. The problem being you cannot log into Xibo CMS with the credentials supplied during the install. I even tried to copy the login from out existing production server, but it looks like the way login information is stored is now different. I also tried to leave the password blank, but that did not work either.

Apparently using “admin” as the username is not acceptable. I changed the user name to xibo_admin and was able to login. :grinning:

But that was very short lived as the theme did not load :confused:

I then clicked a link and was logged out and now cannot log in again??!! :no_mouth:

If I leave the login screen for a while and try to login again it works! But still the Theme is not loaded as you can see:

So I am wondering if the session data is not getting stored correctly.

Log from PhpMyAdmin:

Am I missing a redirector? I have the .htaccess file configured as:

RewriteEngine On
RewriteBase /xibo18alpha/web/

# requests for api authorize
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^.*/authorize/.*$
RewriteRule ^ api/authorize/index.php [QSA,L]

# requests that start with api go down to api/index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^.*/api/.*$
RewriteRule ^ api/index.php [QSA,L]

# install
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^.*/install/.*$
RewriteRule ^ install/index.php [QSA,L]

# maintenance
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} ^.*/maint/.*$
RewriteRule ^ maint/index.php [QSA,L]

# all others - i.e. web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

Turns out I still had a few problems with my perquisites.

First, it turns out that my composer.phar file I downloaded from github was incomplete. Re-downloaded it and the size was a bit larger. (This can be done with php composer.phar self-update)

Next, the perquisite for composer is git. So I re-installed git and rebooted. Then I wiped my 1.8 install and re-copied the files to my working directory. Ran php composer.phar update and followed that with php composer.phar install. Install page still is missing it’s theme. So I also tried running php composer.phar update --with-dependencies. Still the same result.

Install log now after just visiting https://localhost/xibo18alpha/web/

[2015-09-13 15:49:23] INSTALL.INFO: Installer Step 1 [] {"uid":"1f02a18","method":"GET","route":"/(:step)"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"28482d5","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"28482d5","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"75cf8f7","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"75cf8f7","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"693ac70","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"352d609","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"693ac70","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"352d609","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"363bc29","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"363bc29","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"305fb7e","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"305fb7e","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"f620441","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"f620441","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"29c0d29","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"29c0d29","method":"GET"}
[2015-09-13 15:49:23] INSTALL.CRITICAL: Unexpected Error: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected [] {"uid":"05555f3","method":"GET"}
[2015-09-13 15:49:23] INSTALL.DEBUG: #0 C:\wamp\www\xibo18alpha\lib\Helper\Config.php(88): PDOStatement->execute(Array) #1 C:\wamp\www\xibo18alpha\lib\Helper\Translate.php(40): Xibo\Helper\Config::GetSetting('DEFAULT_LANGUAG...') #2 C:\wamp\www\xibo18alpha\lib\Controller\Error.php(27): Xibo\Helper\Translate::InitLocale() #3 C:\wamp\www\xibo18alpha\web\install\index.php(67): Xibo\Controller\Error->notFound() #4 [internal function]: {closure}() #5 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(598): call_user_func(Object(Closure)) #6 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1367): Slim\Slim->notFound() #7 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\Flash.php(85): Slim\Slim->call() #8 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Middleware\MethodOverride.php(92): Slim\Middleware\Flash->call() #9 C:\wamp\www\xibo18alpha\vendor\slim\slim\Slim\Slim.php(1302): Slim\Middleware\MethodOverride->call() #10 C:\wamp\www\xibo18alpha\web\install\index.php(106): Slim\Slim->run() #11 {main} [] {"uid":"05555f3","method":"GET"}

So unless someone can point me where to look next I am a little stumped.

below is step by step of my working for window environment:

  • setup wamp server, and set the apache to support rewrite_module (it not support this by default)
  • using git to download source code from xibo to e:\wamp\www\sdata
  • setup composer
  • run cmd as administrator
  • in cmd -> cd e:\wamp\www\sdata
  • in cmd -> composer update
  • you may get some error related to token of git. You can login to githut by an account and generate your owned token and follow the instruction in cmd message.
  • in cmd -> composer install
  • run web browser -> localhost/sdata/web/ and follow the wizard.

*Note:

  • I didnt change any thing in .htaccess
  • I changed the theme.php as I posted above.

bioz has seems to have found the fix!

Please see here.