After solving last problem, I stuck again after upgrading our Flow 4.2 application to Flow 4.3.14.
This time we get this exception for example (others are alike):
Exception in line 128 of Libraries/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:
An exception occurred while executing
'INSERT INTO neos_party_domain_model_electronicaddress (persistence_object_identifier, identifier, type, usagetype, approved, dtype) VALUES (?, ?, ?, ?, ?, ?)'
with params ["92e02bbb-c656-4b9d-9e85-3e062ebfc9bc", "neos_party_electronicaddress"]:
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
Obviously that’s right: six columns and only two data …
Maybe there is a version mismatch between flow and doctrine?
composer info:
Here is one more infos.
After trying several things, I did a totally fresh flow 4.3.14 installation.
Again the annoying error by doing first “doctrine:migrate”
user@server:$ ./flow doctrine:migrate
Warning: "continue" targeting switch is equivalent to "break".
Did you mean to use "continue 2"? in
Packages/Libraries/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php
line 2636
Yes I know, doctrine is not part of flow …
Switching back now from php7.3 to php7.2 and all is fine!
Hi
most probably, my experience is not related to your issue …
but I encountered such error-message by updating my flow installation on a server with php 7.3 …
I had such error-message during updating process with composer (version 1.4)
I’m quite sure (as I remember …), that “composer self-update” (to composer version 1.8) did resolve my problem …
after re-updating the flow installation all went fine …
As I mentioned, - I don’t really understand the background, - just “share my experience” due to the similar error-message …
(… easily possible that it is not related to your’s !! … but could give a hint …)
Hi Christoph,
thank’s for sharing!
What is your oprating system?
We have ubuntu 16.04.6 with ppa:ondrej/php
composer ran in the same issue (s. my last post).
There I have to remove “composer” first (as part of ubunto disto) and re-install it by using the version from getcomposer.org.