Error: [450] unable to write 'install presets' into table 'settings'

astricia

Quote from: hgs on November 02, 2018, 11:31:58 AM
Ein Anruf beim all-inkl-Service sollte dir wahrscheinlich am schnellsten helfen.

Ja - die haben es hingekriegt. Bei dem lief das problemlos durch. Keine Ahnung, warum bei mir nicht.... ???? Seeeeehr merkwürdig.

Egal, jetzt kann ich anfangen. :-)

hgs

Meine install.log.php sieht so aus

<?php die('illegal file access'); ?>created: [Fri, 02 Nov 2018 11:25:50 +0100]
[345] Create config.php
[418] check class database and include
[427] save.php WB_INSTALL_PROCESS
[434] save.php install-struct.sql
[469] save.php neu_settings
[494] save.php neu_users
config.php successfully written *** auto generated config file for 2.12.1

[618] install WBLingual
[618] install captcha_control
[618] install ckeditor
[618] install code
[618] install droplets
[618] install form
[618] install jsadmin
[618] install menu_link
[618] install news
[618] install output_filter
[618] install show_menu2
[618] install wrapper
[618] install wysiwyg
[627] install DefaultTemplate
[627] install DefaultTheme
[709] Couldn't remove config.php.new
[713] Installation succesfully at Fri, 02 Nov 2018 10:26:00 +0000
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

astricia

Quote from: jacobi22 on November 02, 2018, 11:24:15 AM
War das eine Neuinstallation?

schau mal bitte in den Ordner var/log ob da eine Datei install.log.php vorhanden ist und wenn ja, was drin steht

Ja, das war eine Neuinstallation auf einem völlig neu eingerichteten Webspace bei All-Inkl (vor 2 Tagen erst angelegt). PHP-Version ist 7.1.

Eine install.log.php gibt es - da steht aber nur was zum Passwort drin, weil ich einmal beim Installationsversuch das Admin-Passwort vergessen habe...
<?php die('illegal file access'); ?>created: [Fri, 02 Nov 2018 10:23:17 +0100]
[321] Please enter a password for the Administrator account<br />


Sonst steht da nichts drin.


hgs

Hallo Astrid

Habe derade eine Neuinstallation mit neuer DB bei all-inkl ohne Probleme durchgeführt.
Die DB-Abfrage, ist so wie du beschrieben hast, erschienen und ich habe es auf dem Default-Wert
- nur lokale Zugriffe (localhost) erlauben (empfohlen)
gelassen.
Der Installer ist ohne Probleme durchgelaufen.
Ein Anruf beim all-inkl-Service sollte dir wahrscheinlich am schnellsten helfen.
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Gast

War das eine Neuinstallation?

schau mal bitte in den Ordner var/log ob da eine Datei install.log.php vorhanden ist und wenn ja, was drin steht


Zur DB und der Auswahlgeschichte
QuoteZugriff zur Datenbank beschränken
- nur lokale Zugriffe (localhost) erlauben (empfohlen)
- Zugriff von überall erlauben
- nur für folgende IPs erlauben:

Im Normalfall bilden Webspace und Datenbank ein gemeinsames Konstrukt, die in aller Regel untereinander verbunden sind über einen gemeinsamen Host, eben localhost. Das bedeutet, man kann immer nur von der dazu gehörigen Domain auf diese Datenbank zugreifen.
Mit der Einstellung "Zugriffe von überall erlauben" erlaubt man dann auch Zugriffe von außen, z.B. eine von dir berechtigte Person holt über deine Datenbank Informationen, um diese bei sich darzustellen, als Beispiel mal eine Polizeidatenbank, über die verschiedene Polizeistationen Daten holen
Die letzte Einstellung beschränkt das dann auf bestimmte IP-Adressen. In Auswahl 2 dürfen also alle mit entsprechendem Zugang, aber auch welche, die man nicht persönlich berechtigt hat, z.B. auch welche, die die Zugangsdaten von anderen Berechtigten erhalten haben (könnten)

QuotePlease note: PHP Session Support may appear disabled if your browser does not support cookies.

Ist nur ein Hinweis, das eine Session browserseitig nicht möglich ist, wenn dort Cookies nicht aktiviert wurden.
PHP-seitig wird das vorher geprüft und im Falle eines fehlenden Session-Supports die Installation auch abgebrochen.

hgs

Ich teste das mal
Da kam ja ne Mail das php5.5 ab Jan.2019 abgeschaltet wird.
Sehe gerdae dass php als Apache-Modul auch nicht mehr vorhanden ist. Diesen Modus hatte ich aber auch nur am Anfang mal genutzt.
Melde mich gleich wieder
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

astricia

Vielleicht kann mir mal einer die 2.12.1 schicken - dann probier ich es damit. Ist aber schon merkwürdig - ich habe die 2.12.0 jetzt schon so oft eingesetzt, lief überall problemlos.

astricia

Quote from: astricia on November 02, 2018, 10:00:26 AM
Die Website liegt bei All-Inkl. Bei Einrichtung der Datenbank bei All-Inkl (schon zigmal gemacht) bekam ich zum ersten Mal die folgende Auswahl:
Zugriff zur Datenbank beschränken
- nur lokale Zugriffe (localhost) erlauben (empfohlen)
- Zugriff von überall erlauben
- nur für folgende IPs erlauben:

Daran liegt es nicht. Habe die Berechtigung eben mal testweise auf "Zugriff von überall erlauben" gesetzt und bekomme trotzdem die gleichen Fehlermeldungen.

astricia

Außerdem steht unter Punkt 1 die folgende Fehlermeldung:
Please note: PHP Session Support may appear disabled if your browser does not support cookies.

astricia

Versuche gerade eine neue WB 2.12.0 zu installieren und bekomme diese Fehlermeldung:
Error: [450] unable to write 'install presets' into table 'settings'

Die Website liegt bei All-Inkl. Bei Einrichtung der Datenbank bei All-Inkl (schon zigmal gemacht) bekam ich zum ersten Mal die folgende Auswahl:
Zugriff zur Datenbank beschränken
- nur lokale Zugriffe (localhost) erlauben (empfohlen)
- Zugriff von überall erlauben
- nur für folgende IPs erlauben:

Diese Auswahl hab ich vorher noch nie gesehen, da scheint All-Inkl an den Settings was geändert zu haben - ich habe dann den ersten Punkt "localhost" genommen. Liegt es daran? Muss ich da was anderes nehmen? Kann man wohl auch nachträglich ändern.

LG,
Astrid