I have now tried to install Umbraco 10 locally on two different Macs. One Intel based and one with a M1 processor. Followed the instructions I found here on this site.
Hi Magnus, is this right on startup or while running the installer. If it is the former, try to go to the /install endpoint when you've started up the app.
I get the error very shortly after I hit the "Install" button.
Example on how it looks like in the terminal.
...
[14:27:36 INF] Executing installation step: 'User'. [Timing dc54910]
[14:27:36 WRN] No last synced Id found, this generally means this is a new server/install. A cold boot will be triggered.
[14:27:36 INF] Telemetry level set to Basic by [email protected]
[14:27:36 ERR] Installation step User failed.
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such column: −339'.
...
Try to set the logging information level to Debug. This will print additional info and might give you a trace to why this problem is happening. I have never had this, so I don't think I can help you further
The /install endpoint gives me the same answer more or less.
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such column: −339'. at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(Stopwatch timer)+MoveNext() at Microsoft.Data.Sqlite.SqliteCommand.GetStatements(Stopwatch timer)+MoveNext() at Microsoft.Data.Sqlite.SqliteDataReader.NextResult() at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery() at Umbraco.Cms.Persistence.Sqlite.Services.SqlitePreferDeferredTransactionsConnection.CommandWrapper.ExecuteNonQuery() at StackExchange.Profiling.Data.ProfiledDbCommand.ExecuteNonQuery() in C:\projects\dotnet\src\MiniProfiler.Shared\Data\ProfiledDbCommand.cs:line 281 at Umbraco.Cms.Infrastructure.Persistence.FaultHandling.FaultHandlingDbCom.......
But why is there a reference to c:\projects\dotnet\src... since I running this on a Mac?
The project path is just where it was compiled. You might want to open an issue on GitHub, it seems like a bug. Especially if this uses the v10 template
Problem with installing Umbraco 10 on a Mac
Hey,
I have now tried to install Umbraco 10 locally on two different Macs. One Intel based and one with a M1 processor. Followed the instructions I found here on this site.
https://our.umbraco.com/documentation/Fundamentals/Setup/Install/install-umbraco-with-templates
But on both computers I get the same error.
"Error during installation SQLite Error 1: 'no such column: −339'."
Any idea how I can solve this or why it occurs???
Cheers!
Hi Magnus, is this right on startup or while running the installer. If it is the former, try to go to the
/install
endpoint when you've started up the app.I get the error very shortly after I hit the "Install" button.
Example on how it looks like in the terminal. ... [14:27:36 INF] Executing installation step: 'User'. [Timing dc54910] [14:27:36 WRN] No last synced Id found, this generally means this is a new server/install. A cold boot will be triggered. [14:27:36 INF] Telemetry level set to Basic by [email protected] [14:27:36 ERR] Installation step User failed. Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such column: −339'. ...
Try to set the logging information level to
Debug
. This will print additional info and might give you a trace to why this problem is happening. I have never had this, so I don't think I can help you furtherThe /install endpoint gives me the same answer more or less.
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such column: −339'. at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(Stopwatch timer)+MoveNext() at Microsoft.Data.Sqlite.SqliteCommand.GetStatements(Stopwatch timer)+MoveNext() at Microsoft.Data.Sqlite.SqliteDataReader.NextResult() at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior) at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery() at Umbraco.Cms.Persistence.Sqlite.Services.SqlitePreferDeferredTransactionsConnection.CommandWrapper.ExecuteNonQuery() at StackExchange.Profiling.Data.ProfiledDbCommand.ExecuteNonQuery() in C:\projects\dotnet\src\MiniProfiler.Shared\Data\ProfiledDbCommand.cs:line 281 at Umbraco.Cms.Infrastructure.Persistence.FaultHandling.FaultHandlingDbCom.......
But why is there a reference to c:\projects\dotnet\src... since I running this on a Mac?
The project path is just where it was compiled. You might want to open an issue on GitHub, it seems like a bug. Especially if this uses the v10 template
I have now sent in a bug report. Thanks!
is working on a reply...