Tach!
Ich las nun "Can multiple applications or multiple instances of the same application access a single database file at the same time?". Ich bin noch nicht ganz schlau. a) weiß ich nicht, ob das file-locking bei mir funktioniert?
Das weiß ich auch nicht, aber es sind ja einige Konstellationen aufgeführt, die problematisch sind. Linux nur wenn du NFS (ein Netzwerkfilesystem) verwendest.
Und b), wenn die Datei gelockt ist, wartet dann der nächste Prozess (was ich mir wünschen würde) oder führt der SQLITE_BUSY return zum fehlerhaften Abbruch (was ich vermute).
Laut Handbuch müsstest du einen Timeout mit PHP einstellen können (busyTimeout).
dedlfix.