Author Topic: Kann keine Daten bearbeiten  (Read 619 times)

morgjeh

  • Newbie
  • *
  • Posts: 2
    • View Profile
Kann keine Daten bearbeiten
« on: December 13, 2017, 06:45:44 PM »
Hallo,

ich habe FO jetzt auf einem neuen V-Server installiert unter Ubuntu 16.04.3 LTS, Apache mit php 5.6.32). Die Installation erfolgte über Softaculous und es gab keine Probleme. Ich kann mich auch anmelden und alle Einstellungen vornehmen. Wenn ich aber versuche bspw. einen Nutzer anzulegen oder den bestehenden Admin zu verändern werden ich mit der Meldung "Entschuldigung, aber diese Aktion kann derzeit nicht ausgeführt werden! Ein Fehlerbericht wurde an den Administrator gesendet." abgewiesen. Die Meldung kommt beim Admin (bin ich ja selbst) aber auch nicht an.
In der Datei .../cache/log.php finde ich dann das:

Session "default" started at 2017-12-13T20:21:22+0000
#1 FATAL: exception 'DBQueryError' with message 'Query failed with message 'Expression #5 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'admin_feng888.dotc.is_required' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by'' in /var/www/vhosts/xxx.de/httpdocs/office/environment/library/database/adapters/AbstractDBAdapter.class.php:395
    Stack trace:
    #0 /var/www/vhosts/xxx.de/httpdocs/office/environment/library/database/adapters/AbstractDBAdapter.class.php(278): AbstractDBAdapter->prepareAndExecute('\r\n\t\t\tSELECT\r\n\t\t...', NULL)
    #1 /var/www/vhosts/xxx.de/httpdocs/office/environment/library/database/DB.class.php(145): AbstractDBAdapter->execute('\r\n\t\t\tSELECT\r\n\t\t...', NULL)
    #2 /var/www/vhosts/xxx.de/httpdocs/office/application/models/dimensions/Dimensions.class.php(82): DB::execute('\r\n\t\t\tSELECT\r\n\t\t...')
    #3 /var/www/vhosts/xxx.de/httpdocs/office/application/helpers/application.php(1251): Dimensions::getAllowedDimensions(15)
    #4 /var/www/vhosts/xxx.de/httpdocs/office/application/views/contact/edit_contact.php(7): has_context_to_render(15)
    #5 /var/www/vhosts/xxx.de/httpdocs/office/environment/classes/template/Template.class.php(85): include('/var/www/vhosts...')
    #6 /var/www/vhosts/xxx.de/httpdocs/office/environment/classes/template/Template.class.php(56): Template->includeTemplate('/var/www/vhosts...')
    #7 /var/www/vhosts/xxx.de/httpdocs/office/environment/classes/template/template.php(35): Template->fetch('/var/www/vhosts...')
    #8 /var/www/vhosts/xxx.de/httpdocs/office/environment/classes/controller/PageController.class.php(123): tpl_fetch('/var/www/vhosts...')
    #9 /var/www/vhosts/xxx.de/httpdocs/office/environment/classes/Env.class.php(139): PageController->getContent()
    #10 /var/www/vhosts/xxx.de/httpdocs/office/init.php(177): Env::executeAction('contact', 'edit')
    #11 /var/www/vhosts/xxx.de/httpdocs/office/index.php(7): require('/var/www/vhosts...')
    #12 {main}
Time since start: 0.083654165267944 seconds

Kann mir hierzu jemand einen verständlichen Rat geben?

MiKonst

  • Jr. Member
  • **
  • Posts: 51
    • View Profile
Re: Kann keine Daten bearbeiten
« Reply #1 on: December 21, 2017, 01:56:05 PM »
Hallo
das Problem liegt an die Einstellungen:
SQL Error: GROUP BY incompatible with sql_mode=only_full_group_by

ändere die sql_mode.
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

cd /etc/mysql
sudo nano my.cnf

[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Hoffe hilft :-)

morgjeh

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Kann keine Daten bearbeiten
« Reply #2 on: January 05, 2018, 04:33:09 PM »
Hallo,

diese Änderung hat leider keine Auswirkung auf mein Problem gehabt. Aber dennoch Danke!

 

anything