Version: 2.7.1 Reporter: PrestonSoft —
This is an archived bug report. If you are experiencing a similar issue, upgrade to the latest release and if that does not solve the problem, submit a new bug report
What were you doing?
Installing and configuring the system like a boss.
What did you expect to happen?
A installed and configured system. Don’t git-blame me, I was pairing.
What actually happened?
Code Bug:
Database schema does not allow NULL for default page.
Module:
setup_model.php
Function:
public function insert_initial_settings($default_page = NULL)
Detail:
The function signature is not the only issue and can be seen during an install with debug enabled.
controllers/setup.php has a function called _add_site_data which will call this routine with a NULL default page.
line 951: if ( ! $this->setup_model->insert_initial_settings())
this, in turn, is called by _do_install
I patched it by putting in a dummy value of ‘index.html’ but it should be corrected in the method signature.
ExpressionEngine implements Markdown Extra and BBCode. Please see the Markdown Extra docs and the BBCode Wikipedia article for a full reference.
**bold**
, __bold__
, *italics*
, _italics_
, ~strike/del~
, `code()`
bold, italics, strike/del, code()
Link: [link title](https://example.com)
Image: ![alt text](https://example.com/image.jpg)
[blockquote]...[/blockquote]
, [quote]...[/quote]
, and Markdown style:
> Some quoted text. > > This is all one quote.
[code]...[/code]
, and you can also specify the language for syntax highlighting, [code=php]...[/code]
GitHub flavored Markdown code fences are also supported:
``` public function decoderRing($str) { return str_rot13($str); } ```