mach mal eine zeile davor
$this->CONF_DB = ‚c:\ip-symcon\settimgs.db‘;
pfad ggf anpassen.
mach mal eine zeile davor
$this->CONF_DB = ‚c:\ip-symcon\settimgs.db‘;
pfad ggf anpassen.
Super, das wars jetzt läuft das ganze. Herzlichen Dank für die Hilfe
ok,
sicherheitshalber würde ich den Pfad der DB Datei noch etwas anpassen und nicht direkt in das root von IP-Symcon setzen.
ich habe mir für alle eigenen dinge ein USER Verzeichnis angelegt also zb. so:
c:\ip-symcon\user\settings.db
Danke für den Hinweis, werde ich heute Abend entsprechend anpassen
Hallo Stele99.
Tolles Script. Das war es, was ich mal gesucht hatte.
Im Forum aber keine Antwort gefunden hatte.
siehe Anfrage http://www.ip-symcon.de/forum/threads/20838-Variable(Wert)-zwischen-zwei-Scriptaufrufen-behalten?p=188894#post188894
Super , endlich keine Einträge mehr im LOG-File!
Kleine Anmerkung:
Es fehlt in dem Beispiel-Script im 1.Posting die letzte Klammer zu !
// Lesen:
print_r( $set->GetValue("PERSONEN") );
Danke und Gruß
Lutz
Ah ja, danke, hab’s korrigiert.
Hallo Stele99
beim Aufruf erhalte ich folgenden Fehler:
Fatal error: Uncaught exception ‚PDOException‘ with message ‚could not find driver‘ in C:\IP-Symcon\scripts\settings.ips.php:55
Stack trace:
#0 C:\IP-Symcon\scripts\settings.ips.php(55): PDO->__construct(‚sqlite:c:\ip-sy…‘)
#1 C:\IP-Symcon\scripts\settings.ips.php(44): settings->initDB()
#2 C:\IP-Symcon\scripts\46822.ips.php(3): settings->__construct()
#3 {main}
thrown in C:\IP-Symcon\scripts\settings.ips.php on line 55
phpinfo zeigt folgendes:
PDO drivers no value
in der php.ini und im Ordner sind alle extensions drin.
PHP Version 5.3.1
die „php_pdo.dll“ ist nach einem Neustart des Dienstes nicht mehr in der php.ini
<?php
print_r(PDO::getAvailableDrivers());
?>
zeigt mir ein leeres Array. Was ist sonst noch zu tun, damit der Treiber geladen wird
hat sich erledigt
Hi die passenden Extensions findest Du hier:
http://www.ip-symcon.de/forum/threads/16631-PHP-Extensions-f�r-IP-Symcon-2-6-oder-neuer
BG Johannes