Hi everybody! I'm trying to install concrete5 using xampp but when I try to go tohttp://localhost/concrete I have a red circle beside the "Support for C5 request URLs" voice: what should I do to repair this? Moreover above the "install concrete5" screen I have a huge amount of errors:
Strict Standards: Non-static method Loader::database() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 23
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 177
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 178
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 179
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 180
Strict Standards: Declaration of dbTable::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 642
Strict Standards: Declaration of dbIndex::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 806
Strict Standards: Declaration of dbData::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 1051
Strict Standards: Declaration of dbQuerySet::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 1302
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 181
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 26
Strict Standards: Non-static method Cache::startup() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 27
Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/cache.php on line 64
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/cache.php on line 28
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 30
Strict Standards: Non-static method Loader::database() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 23
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 177
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 178
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 179
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 180
Strict Standards: Declaration of dbTable::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 642
Strict Standards: Declaration of dbIndex::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 806
Strict Standards: Declaration of dbData::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 1051
Strict Standards: Declaration of dbQuerySet::create() should be compatible with that of dbObject::create() in /opt/lampp/htdocs/concrete/concrete/libraries/3rdparty/adodb/adodb-xmlschema03.inc.php on line 1302
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 181
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 26
Strict Standards: Non-static method Cache::startup() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 27
Strict Standards: Non-static method Cache::getLibrary() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/cache.php on line 64
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/libraries/cache.php on line 28
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 30
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 31
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 32
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 33
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 34
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 35
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 36
Strict Standards: Declaration of DatabaseItemList::sortBy() should be compatible with that of ItemList::sortBy() in /opt/lampp/htdocs/concrete/concrete/libraries/item_list.php on line 8
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 37
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 38
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 39
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 40
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 41
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 42
Strict Standards: Declaration of BlockController::setupAndRun() should be compatible with that of Controller::setupAndRun() in /opt/lampp/htdocs/concrete/concrete/libraries/block_controller.php on line 391
Strict Standards: Declaration of BlockController::get() should be compatible with that of Controller::get() in /opt/lampp/htdocs/concrete/concrete/libraries/block_controller.php on line 391
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 43
Strict Standards: Declaration of AttributeTypeView::action() should be compatible with that of View::action() in /opt/lampp/htdocs/concrete/concrete/libraries/attribute/view.php on line 124
Strict Standards: Non-static method Loader::library() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 44
Strict Standards: Declaration of AttributeTypeController::setupAndRun() should be compatible with that of Controller::setupAndRun() in /opt/lampp/htdocs/concrete/concrete/libraries/attribute/controller.php on line 173
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 52
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 53
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 54
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 55
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 56
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 57
Strict Standards: Declaration of PendingAttributeType::getList() should be compatible with that of AttributeType::getList() in /opt/lampp/htdocs/concrete/concrete/models/attribute/type.php on line 243
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 58
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 59
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 60
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/models/file.php on line 3
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 61
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 62
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 63
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 64
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 65
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/models/collection_types.php on line 25
Strict Standards: Declaration of CollectionAttributeKey::getList() should be compatible with that of AttributeKey::getList() in /opt/lampp/htdocs/concrete/concrete/models/attribute/categories/collection.php on line 147
Strict Standards: Declaration of CollectionAttributeKey::add() should be compatible with that of AttributeKey::add() in /opt/lampp/htdocs/concrete/concrete/models/attribute/categories/collection.php on line 147
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 66
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 67
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 68
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 69
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 70
Strict Standards: Declaration of Page::add() should be compatible with that of Collection::add() in /opt/lampp/htdocs/concrete/concrete/models/page.php on line 2438
Strict Standards: Declaration of Page::duplicate() should be compatible with that of Collection::duplicate() in /opt/lampp/htdocs/concrete/concrete/models/page.php on line 2438
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 71
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 72
Strict Standards: Declaration of ComposerPage::getByID() should be compatible with that of Page::getByID() in /opt/lampp/htdocs/concrete/concrete/models/composer_page.php on line 164
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/models/composer_page.php on line 11
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 73
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 74
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 75
Strict Standards: Non-static method Loader::model() should not be called statically in /opt/lampp/htdocs/concrete/concrete/dispatcher.php on line 76
Strict Standards: Non-static method View::getInstance() should not be called statically in /opt/lampp/htdocs/concrete/concrete/config/theme_paths.php on line 4
Warning:session_start()[function.session-start]: Cannot send session cookie - headers already sent by (output started at /opt/lampp/htdocs/concrete/concrete/dispatcher.php:36) in /opt/lampp/htdocs/concrete/concrete/startup/session.php on line 22
Warning:session_start()[function.session-start]: Cannot send session cache limiter - headers already sent (output started at /opt/lampp/htdocs/concrete/concrete/dispatcher.php:36) in /opt/lampp/htdocs/concrete/concrete/startup/session.php on line 22
Strict Standards: Non-static method View::getInstance() should not be called statically in /opt/lampp/htdocs/concrete/concrete/startup/config_check_complete.php on line 6
Strict Standards: Non-static method Loader::controller() should not be called statically, assuming $this from incompatible context in /opt/lampp/htdocs/concrete/concrete/libraries/view.php on line 646
Strict Standards: Non-static method Loader::db() should not be called statically, assuming $this from incompatible context in /opt/lampp/htdocs/concrete/concrete/libraries/loader.php on line 392
Warning: Cannot modify header information - headers already sent by (output started at /opt/lampp/htdocs/concrete/concrete/dispatcher.php:36) in /opt/lampp/htdocs/concrete/concrete/libraries/view.php on line 833
I've just had to move a couple of Concrete5 sites running v5.4.X and I had a lot of trouble with this.
The supposed fix reported by several people on the forums (adding the error_reporting setting to a php.ini file in the site root) does not solve the problem because error_reporting is reset numerous times in the core Concrete5 code itself.
The solution for me was to search through the \concrete\ folder and find instances of
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED)
or
error_reporting(E_ALL ^ E_NOTICE)
(for example in concrete\startup\debug_logging.php and concrete\controllers\upgrade.php)
Hey Jon Ewing
I got the same problem / challenge with this "Strict standards . . . " and reporting errors.
You wrote that you searched through the folder Concrete folder for instancex of "error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED)" or "error_reporting(E_ALL ^ E_NOTICE)" and replaced them with "error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE)".
How did you do that search ?
I have dreamweaver 6 (the newest before CC) and I can't figure out how I can search all the files automatic, - like in Windows 7 explorer.
I want to use a function like "search and replace".
Otherwise I have to go through every single file, as far as I understand - or is it only a couple of files?
Should I open them step by step and use "search and replace ?
I hope you can help me - I got "only" two sites running with that problem.
Hey Jon
Once again.
I have to tell you how I use Concrete5:
I don't use Xampp - as I said - I use Dreamweaver 6, but use the web for changing design and text, does normaly NOT use Dreamweaver for editing the site.
So PHP is installed on the server, - and my problem started when they updated PHP to version 5.6. - It works with version 5.3
The concrete5 version i 5.5.1
In my directory i don't have a php.ini - i think its only on the webhotels server because it belongs to PHP system.
So - is your solution still to change these instances ?
Thanks for your writing in the Concrete Forum
Ib Tromholt
This website stores cookies on your computer. These cookies are used to improve
your website experience and provide more personalized services to you, both on this website and through
other media. To find out more about the cookies we use, see our Privacy Policy.
http://www.concrete5.org/community/forums/installation/concrete5-in...
The tl;dr version
====================
You need to replace a line in your file C:\xampp\php\php.ini
to