Uncaught Error: Class ‘Kirby’ not found in /home/public/index.php:5
Runs fine locally. On server, no sub folder, PHP 7.2.
Uncaught Error: Class ‘Kirby’ not found in /home/public/index.php:5
Runs fine locally. On server, no sub folder, PHP 7.2.
Did everything upload correctly? How do you deploy?
SFTP. I redeployed and now get just 500 error when I resolve mydomain/panel.
" Make sure that the PHP mb_string
extension is installed/enabled."
Any advice on executing the above on nearlyfreespeech.net?
If you can’t find any settings for enabling that extension in the control panel, I’d contact their support.
I have the same 500 error. I saw the trouble shooting guide and I have mb_string enabled.
Not even the unmodified starter-kit works.
Here is my phpinfo:
PHP logo
PHP Version 7.3.1
System Linux Custom Build 64 Bit prohost.de SMP x86_64
Server API FPM/FastCGI
Virtual Directory Support disabled
PHP API 20180731
PHP Extension 20180731
Zend Extension 320180731
Zend Extension Build API320180731,NTS
PHP Extension Build API20180731,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling enabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies
with the ionCube PHP Loader (enabled)
+ Intrusion Protection from ioncube24.com (unconfigured) v10.3.0, Copyright
(c) 2002-2018, by ionCube Ltd.
with Zend OPcache v7.3.1, Copyright (c) 1999-2018, by Zend Technologies
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PHP Credits
PHP Group
Thies C. Arntzen, Stig Bakken, Shane Caraveo, Andi Gutmans, Rasmus Lerdorf, Sam
Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei Zmievski
Language Design & Concept
Andi Gutmans, Rasmus Lerdorf, Zeev Suraski, Marcus Boerger
PHP Authors
Contribution Authors
Zend Scripting Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus
Language Engine Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov
Extension Module API Andi Gutmans, Zeev Suraski, Andrei Zmievski
UNIX Build and Stig Bakken, Sascha Schumann, Jani Taskinen
Modularization
Windows Support Shane Caraveo, Zeev Suraski, Wez Furlong, Pierre-Alain
Joye, Anatol Belski, Kalle Sommer Nielsen
Server API (SAPI) Andi Gutmans, Shane Caraveo, Zeev Suraski
Abstraction Layer
Streams Abstraction Wez Furlong, Sara Golemon
Layer
PHP Data Objects Wez Furlong, Marcus Boerger, Sterling Hughes, George
Layer Schlossnagle, Ilia Alshanetsky
Output Handler Zeev Suraski, Thies C. Arntzen, Marcus Boerger, Michael
Wallner
Consistent 64 bit Anthony Ferrara, Anatol Belski
support
SAPI Modules
Contribution Authors
Apache 2.0 Ian Holsman, Justin Erenkrantz (based on Apache 2.0 Filter
Handler code)
CGI / FastCGI Rasmus Lerdorf, Stig Bakken, Shane Caraveo, Dmitry Stogov
CLI Edin Kadribasic, Marcus Boerger, Johannes Schlueter,
Moriyoshi Koizumi, Xinchen Hui
Embed Edin Kadribasic
FastCGI Process Andrei Nigmatulin, dreamcat4, Antony Dovgal, Jerome Loyet
Manager
litespeed George Wang
phpdbg Felipe Pena, Joe Watkins, Bob Weinand
Module Authors
Module Authors
BC Math Andi Gutmans
Bzip2 Sterling Hughes
Calendar Shane Caraveo, Colin Viebrock, Hartmut Holzgraefe, Wez
Furlong
COM and .Net Wez Furlong
ctype Hartmut Holzgraefe
cURL Sterling Hughes
Date/Time Support Derick Rethans
DB-LIB (MS SQL, Wez Furlong, Frank M. Kromann, Adam Baratz
Sybase)
DBA Sascha Schumann, Marcus Boerger
DOM Christian Stocker, Rob Richards, Marcus Boerger
enchant Pierre-Alain Joye, Ilia Alshanetsky
EXIF Rasmus Lerdorf, Marcus Boerger
fileinfo Ilia Alshanetsky, Pierre Alain Joye, Scott MacVicar,
Derick Rethans, Anatol Belski
Firebird driver for Ard Biesheuvel
PDO
FTP Stefan Esser, Andrew Skalski
GD imaging Rasmus Lerdorf, Stig Bakken, Jim Winstead, Jouni Ahto,
Ilia Alshanetsky, Pierre-Alain Joye, Marcus Boerger
GetText Alex Plotnick
GNU GMP support Stanislav Malyshev
Iconv Rui Hirokawa, Stig Bakken, Moriyoshi Koizumi
Rex Logan, Mark Musone, Brian Wang, Kaj-Michael Lang,
IMAP Antoni Pamies Olive, Rasmus Lerdorf, Andrew Skalski, Chuck
Hagenbuch, Daniel R Kalowsky
Input Filter Rasmus Lerdorf, Derick Rethans, Pierre-Alain Joye, Ilia
Alshanetsky
InterBase Jouni Ahto, Andrew Avdeev, Ard Biesheuvel
Internationalization Ed Batutis, Vladimir Iordanov, Dmitry Lakhtyuk, Stanislav
Malyshev, Vadim Savchuk, Kirti Velankar
JSON Jakub Zelenka, Omar Kilani, Scott MacVicar
LDAP Amitay Isaacs, Eric Warnke, Rasmus Lerdorf, Gerrit
Thomson, Stig Venaas
LIBXML Christian Stocker, Rob Richards, Marcus Boerger, Wez
Furlong, Shane Caraveo
Multibyte String Tsukada Takuya, Rui Hirokawa
Functions
MySQL driver for PDO George Schlossnagle, Wez Furlong, Ilia Alshanetsky,
Johannes Schlueter
MySQLi Zak Greant, Georg Richter, Andrey Hristov, Ulf Wendel
MySQLnd Andrey Hristov, Ulf Wendel, Georg Richter, Johannes
Schlüter
Stig Bakken, Thies C. Arntzen, Andy Sautins, David Benson,
OCI8 Maxim Maletsky, Harald Radi, Antony Dovgal, Andi Gutmans,
Wez Furlong, Christopher Jones, Oracle Corporation
ODBC driver for PDO Wez Furlong
ODBC Stig Bakken, Andreas Karajannis, Frank M. Kromann, Daniel
R. Kalowsky
Opcache Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Dmitry
Stogov, Xinchen Hui
OpenSSL Stig Venaas, Wez Furlong, Sascha Kettler, Scott MacVicar
Oracle (OCI) driver Wez Furlong
for PDO
pcntl Jason Greene, Arnaud Le Blanc
Perl Compatible Andrei Zmievski
Regexps
PHP Archive Gregory Beaver, Marcus Boerger
PHP Data Objects Wez Furlong, Marcus Boerger, Sterling Hughes, George
Schlossnagle, Ilia Alshanetsky
PHP hash Sara Golemon, Rasmus Lerdorf, Stefan Esser, Michael
Wallner, Scott MacVicar
Posix Kristian Koehntopp
PostgreSQL driver Edin Kadribasic, Ilia Alshanetsky
for PDO
PostgreSQL Jouni Ahto, Zeev Suraski, Yasuo Ohgaki, Chris Kings-Lynne
Pspell Vlad Krupin
Readline Thies C. Arntzen
Recode Kristian Koehntopp
Reflection Marcus Boerger, Timm Friebe, George Schlossnagle, Andrei
Zmievski, Johannes Schlueter
Sessions Sascha Schumann, Andrei Zmievski
Shared Memory Slava Poliakov, Ilia Alshanetsky
Operations
SimpleXML Sterling Hughes, Marcus Boerger, Rob Richards
SNMP Rasmus Lerdorf, Harrie Hazewinkel, Mike Jackson, Steven
Lawrance, Johann Hanne, Boris Lytochkin
SOAP Brad Lafountain, Shane Caraveo, Dmitry Stogov
Sockets Chris Vandomelen, Sterling Hughes, Daniel Beulshausen,
Jason Greene
Sodium Frank Denis
SPL Marcus Boerger, Etienne Kneuss
SQLite 3.x driver Wez Furlong
for PDO
SQLite3 Scott MacVicar, Ilia Alshanetsky, Brad Dewar
System V Message Wez Furlong
based IPC
System V Semaphores Tom May
System V Shared Christian Cartus
Memory
tidy John Coggeshall, Ilia Alshanetsky
tokenizer Andrei Zmievski, Johannes Schlueter
WDDX Andrei Zmievski
XML Stig Bakken, Thies C. Arntzen, Sterling Hughes
XMLReader Rob Richards
xmlrpc Dan Libby
XMLWriter Rob Richards, Pierre-Alain Joye
XSL Christian Stocker, Rob Richards
Zip Pierre-Alain Joye, Remi Collet
Zlib Rasmus Lerdorf, Stefan Roehrich, Zeev Suraski, Jade
Nicoletti, Michael Wallner
PHP Documentation
Mehdi Achour, Friedhelm Betz, Antony Dovgal, Nuno Lopes, Hannes
Authors Magnusson, Philip Olson, Georg Richter, Damien Seguy, Jakub Vrana,
Adam Harvey
Editor Peter Cowburn
User Note Daniel P. Brown, Thiago Henrique Pojda
Maintainers
Other Previously active authors, editors and other contributors are
Contributors listed in the manual.
PHP Quality Assurance Team
Ilia Alshanetsky, Joerg Behrens, Antony Dovgal, Stefan Esser, Moriyoshi
Koizumi, Magnus Maatta, Sebastian Nohn, Derick Rethans, Melvyn Sopacua,
Pierre-Alain Joye, Dmitry Stogov, Felipe Pena, David Soria Parra, Stanislav
Malyshev, Julien Pauli, Stephen Zarkos, Anatol Belski, Remi Collet, Ferenc
Kovacs
Websites and Infrastructure team
PHP Websites Rasmus Lerdorf, Hannes Magnusson, Philip Olson, Lukas Kahwe
Team Smith, Pierre-Alain Joye, Kalle Sommer Nielsen, Peter Cowburn,
Adam Harvey, Ferenc Kovacs, Levi Morrison
Event Damien Seguy, Daniel P. Brown
Maintainers
Network Daniel P. Brown
Infrastructure
Windows Alex Schoenmaker
Infrastructure
PHP License
This program is free software; you can redistribute it and/or modify it under
the terms of the PHP License as published by the PHP Group and included in the
distribution in the file: LICENSE
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
If you did not receive a copy of the PHP license, or have any questions about
PHP licensing, please contact license@php.net.
@frg Does the error message in your case say that the mb_string extension is missing?
Please also check if the extension is actually enabled. It is possible to have the extension installed without having it enabled. You can check this by scrolling down further in the phpinfo
. You should find a section that looks like this:
Thanks, the problem was the rewrite /. The mbstring is working well.
I wonder why Kirby does not make catching the install probelems easier.
The troubleshooting guide was misleading.
Could you elaborate why it it misleading and in what way we could improve it? The problem with rewriting is the first mentioned, as far as I can see?
I asked it above: Did your error message say the mb_string was missing?