Fresh install produces a blank page
Greetings Wackos
I have just finished installing/setting up Wacko 6.0.15 on a XAMPP x64 7.4.13-0-VC15 (XAMPP 8.0.0-2-VS16 does not support IPS 4.4.9.2)
I did have to change the "const CACHE_SESSION_DIR" setting in config/constants.php. After that all of the things were checked off.
It said everything was installed correctly, but when I clicked on "take me to the wiki" it gave me a blank page.
Following the advice in this thread I enabled error reporting. I then hit ctrl+F5 on my wiki url and got this error
(formatted to be easier to read)
Fatal error: Uncaught Error: Class 'Normalizer' not found in F:\ff\htdocs\wiki\class\ut.php:586 Stack trace: #0 F:\ff\htdocs\wiki\class\wacko.php(6807): Ut::normalize('ForgottenFreedo...') #1 F:\ff\htdocs\wiki\index.php(62): Wacko->run('ForgottenFreedo...', 'show') #2 {main} thrown in F:\ff\htdocs\wiki\class\ut.php on line 586
Line 6807 of class/wacko.php is
$tag = Ut::normalize($tag);
Line 62 of index.php is
$engine->run($route['page'], $route['method']);
Line 586 of ut.php is
static function normalize($string, $form = Normalizer::FORM_C)
Even if my PHP was not rusty, I still would not know where to begin to try and fix my issue.
System specs:
- Windows 10
- XAMPP 7.4.13
- Includes: Apache 2.4.46
- MariaDB 10.4.17
- PHP 7.4.13
- phpMyAdmin 5.0.4
- OpenSSL 1.1.1
- XAMPP Control Panel 3.2.4
- Webalizer 2.23-04
- Mercury Mail Transport System 4.63
- FileZilla FTP Server 0.9.41
- Tomcat 7.0.107 (with mod_proxy_ajp as connector)
- Strawberry Perl 5.32.0.1 Portable
- Wacko r6.0.15
If there is any other information you need just let me know, and I will respond as soon as I can.
Thank you in advance.
*Brean*
Files
c611738bb6b3a3a2953876ce9e96b1ef.png | 24.9 KiB | 13.01.2022 12:19 | ||
ccac4265571857370c987974a45d7efa.png | 19.2 KiB | 13.01.2022 12:18 |
Re: Fresh install produces a blank page
I tested only XAMPP for Linux, so I guessing that the intl extension is not enabled by default in XAMPP for Windows.
I found two possible issues:
;
) from your xampp/php/php.ini the following code. Restart XAMPP.VCXX
for examplexampp-windows-x64-7.4.13-0-VC15-installer.exe
, VC15 mean that PHP compiled with Visual Studio 2017, so you need to installMicrosoft Visual C++ Redistributable for Visual Studio 2017
to make PHP and Extensions running smoothly.Please check and ensure that the intl extension is enabled and installed correctly.
Re: Fresh install produces a blank page
I followed the direction on that link, but then MySQL stopped connecting. Without MySQL I can't test to see if the wiki is fixed.
Reverting the file change did not fix it.
I'm looking in to how to fix that now.
Edit:
The log from XAMPP MySQL
Besides the Feedback plugin being disabled I can't see any other issues. From what I have been reading that is supposed to be an optional thing. Correct me if I'm wrong.
Re: Fresh install produces a blank page
Somehow - I don't know how - and had been un-commented.
I don't remember making those changes this morning, but here we are.
Also, I forgive you for making the defer change. If it makes your site more secure I am sure we can all learn to live with it. :P
Re: Fresh install produces a blank page
Re: Fresh install produces a blank page
The next issue was that the user account I had created in the database "ff_admin" disappeared and all the tables for Wacko are empty or "don't exist"
Because the tables are empty I get when I go to localhost/wiki
Going to try a reinstall...
Re: Fresh install produces a blank page
Since this is on my local machine, and I am the only one that uses my computer I didn't feel it necessary to remove the write privileges to the Wacko folders.
This install was successful. I now see the WackoWiki front page on my localhost domain
Next step is to reinstall IPS. Wish me luck, I hope it doesn't break anything now.
Re: Fresh install produces a blank page
tmp folder for XAMPP Windows
The defaulttmp/
folder for XAMPP Windows resides underC:\xampp\tmp
.define('CACHE_SESSION_DIR', '/xampp/tmp');
Re: Fresh install produces a blank page
Also, Default location is in C:/xampp, but I installed to F:/ff/