Skip to content

Commit d92a042

Browse files
committed
MySQL strict mode configuration specified
1 parent 7798fa6 commit d92a042

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,13 @@ This is a synopsis of the main PanicHD features. For detailed descriptions, exam
107107
+ Valid email configuration (Needed for PanicHD notification emails)
108108

109109
* [Composer](https://getcomposer.org/) (the PHP dependency manager)
110+
* MySQL 5.7 or 8.x with disabled "strict mode" or specifying all or required MySQL modes except "ONLY_FULL_GROUP_BY". For either option, open Laravel's config\database.php and go to "connections" -> "mysql", and then:
111+
* To disable strict mode: Set "strict" to "false"
112+
* To specify MySQL modes:
113+
* Keep "strict" to "true"
114+
* Add "modes" key if not exists
115+
* If "modes" didn't exist, add all [MySQL modes](https://stackoverflow.com/a/44984930), except ONLY_FULL_GROUP_BY.
116+
* If "modes" was already configured, just comment or delete "ONLY_FULL_GROUP_BY"
110117

111118
### 2- If Kordy/Ticketit is installed
112119
If it's installed in the same Laravel project you want to install Panic Help Desk, Panic Help Desk will replace it, reusing it's database tables and keeping registered tickets. Before installing PanicHD, you will have to uninstall Kordy/Ticketit following these steps:

0 commit comments

Comments
 (0)