Loading...
 
Architecture / Installation

Architecture / Installation


Installation Problem on 19.x and 20.x

posts: 3

Hi all,

I have an installation on IIS with tiki 18.3 and I could upgrade it to 18.4 without any problem.
Now I want to upgrade it to 19.x or 20.x, but with no success.

When trying to install a new tiki with 20.1 and after selecting a new mysql or the existing mysql db I get an error message:

Fatal error: Uncaught Symfony\Component\Config\Exception\FileLocatorFileNotFoundException: The file "tiki.xml" does not exist (in: TIKI_PATH/db/config). in C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\config\FileLocator.php:71 Stack trace: #0 C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\dependency-injection\Loader\XmlFileLoader.php(42): Symfony\Component\Config\FileLocator->locate('tiki.xml') #1 C:\PHP7\wiki-demo\lib\init\initlib.php(133): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->load('tiki.xml') #2 C:\PHP7\wiki-demo\lib\tikilib.php(59):TikiInit
getContainer() #3 C:\PHP7\wiki-demo\db\tiki-db.php(153): TikiLib
lib('smarty') #4 C:\PHP7\wiki-demo\lib\core\TikiDb.php(174): TikiDb_LegacyErrorHandler->handle(Object(TikiDb_Adodb), 'SELECT COUNT(*)...', false, false) #5 C:\PHP7\wiki-demo\lib\core\TikiDb\Adodb.php(111): TikiDb->handleQueryError('SELECT COUNT(*)...', false, false, true) #6 C:\PHP7\wiki-demo\lib\core\TikiDb.php(89): TikiDb_Adodb->query('SELECT COUNT(*)...', false, 1, 0, true) #7 C:\PHP7\w in C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\config\FileLocator.php on line 71


Any ideas, where the problem could be?

Thanks a lot

Reinhard

posts: 17
rarens wrote:

Hi all,

I have an installation on IIS with tiki 18.3 and I could upgrade it to 18.4 without any problem.
Now I want to upgrade it to 19.x or 20.x, but with no success.

When trying to install a new tiki with 20.1 and after selecting a new mysql or the existing mysql db I get an error message:

Fatal error: Uncaught Symfony\Component\Config\Exception\FileLocatorFileNotFoundException: The file "tiki.xml" does not exist (in: TIKI_PATH/db/config). in C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\config\FileLocator.php:71 Stack trace: #0 C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\dependency-injection\Loader\XmlFileLoader.php(42): Symfony\Component\Config\FileLocator-locate('tiki.xml') #1 C:\PHP7\wiki-demo\lib\init\initlib.php(133): Symfony\Component\DependencyInjection\Loader\XmlFileLoader-load('tiki.xml') #2 C:\PHP7\wiki-demo\lib\tikilib.php(59):TikiInit
getContainer() #3 C:\PHP7\wiki-demo\db\tiki-db.php(153): TikiLib
lib('smarty') #4 C:\PHP7\wiki-demo\lib\core\TikiDb.php(174): TikiDb_LegacyErrorHandler-handle(Object(TikiDb_Adodb), 'SELECT COUNT(*)...', false, false) #5 C:\PHP7\wiki-demo\lib\core\TikiDb\Adodb.php(111): TikiDb-handleQueryError('SELECT COUNT(*)...', false, false, true) #6 C:\PHP7\wiki-demo\lib\core\TikiDb.php(89): TikiDb_Adodb-query('SELECT COUNT(*)...', false, 1, 0, true) #7 C:\PHP7\w in C:\PHP7\wiki-demo\vendor_bundled\vendor\symfony\config\FileLocator.php on line 71


Any ideas, where the problem could be?

Thanks a lot

Reinhard


Hi,

same here but in my case it's the update from Tiki 18.3 LTS to 21.1 LTS. We're using Windows Server 2016 + IIS:

Fatal error: Uncaught Symfony\Component\Config\Exception\FileLocatorFileNotFoundException: The file "tiki.xml" does not exist (in: "TIKI_PATH/db/config"). in C:\inetpub\wwwroot\tiki-test\vendor_bundled\vendor\symfony\config\FileLocator.php:71 Stack trace: #0 C:\inetpub\wwwroot\tiki-test\vendor_bundled\vendor\symfony\dependency-injection\Loader\XmlFileLoader.php(42): Symfony\Component\Config\FileLocator->locate() #1 C:\inetpub\wwwroot\tiki-test\lib\init\initlib.php(151): Symfony\Component\DependencyInjection\Loader\XmlFileLoader->load() #2 C:\inetpub\wwwroot\tiki-test\lib\tikilib.php(59): TikiInit
getContainer() #3 C:\inetpub\wwwroot\tiki-test\db\tiki-db.php(160): TikiLib
lib() #4 C:\inetpub\wwwroot\tiki-test\lib\core\TikiDb.php(174): TikiDb_LegacyErrorHandler->handle() #5 C:\inetpub\wwwroot\tiki-test\lib\core\TikiDb\Adodb.php(111): TikiDb->handleQueryError() #6 C:\inetpub\wwwroot\tiki-test\lib\core\TikiDb.php(89): TikiDb_Adodb->query() #7 C:\inetpub\wwwroot\tiki-test\tiki-install.php(59): TikiDb->getOne() #8 {main}th in C:\inetpub\wwwroot\tiki-test\vendor_bundled\vendor\symfony\config\FileLocator.php on line 71


Any ideas? Folder permissions maybe?

posts: 17

I found the issue.
The php-extension "php_pdo_mysql.dll" was disabled. After it was enabled the update worked fine:
Pdo Mysql.png


Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting