I was doing a completely blank install. New empty database and new d8beta2 files. All files and the root dir owned by apache (who runs the httpd also). Initial setup runs great, I choose "Deutschland" as region and german language.
So far everything went fine.
Then I activated all modules from core except
- Activity tracker
- Ban
- Statistics
- Syslog
and all modules from the fields section. Also REST and serialization.
Fine.
Then I went to update.php. Drupal told me, there are about 8 updates needed. I run the update and got the following (german) error message:
Ein AJAX-HTTP-Fehler ist aufgetreten.
HTTP-Rückgabe-Code: 500
Im Folgenden finden Sie Debugging-Informationen.
Pfad: /update.php/batch?id=6&op=do_nojs&op=do
Statustext: Internal Server Error
Antworttext: {}
What means that there was a http 500 returned and an empty JSON result.
More information on the error page was:
The update process was aborted prematurely while running update #0 - Update entity definitions in system.module. All errors have been logged. You may need to check the watchdog database table manually.
And in the watchdog i find this:
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'revision_log' in 'where clause': SELECT COUNT(*) AS expression FROM (SELECT DISTINCT t.nid AS nid, 1 AS expression FROM {node_field_data} t WHERE (revision_log IS NOT NULL ) LIMIT 1 OFFSET 0) subquery; Array ( ) in Drupal\Core\Entity\Sql\SqlContentEntityStorage->countFieldData() (Zeile 1757 von /var/www/vhosts/d8/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php).
Maybe this error arises because off my empty node table. I'll try to setup some content.
Best regards,
Rainer from proxiss