blackForms - Formularmodul

Addons, die speziell für BlackCat CMS entwickelt wurden/werden
Benutzeravatar
creativecat
Beiträge: 1430
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von creativecat »

saxofon hat geschrieben:Das addon lässt sich nicht installieren. Gibt es eine andere Möglichkeit ein einfaches mailformular zu erstellen?
Oha, da ist wohl bei der Umstellung auf die neue config.php was schief gelaufen, bzw. wird hier vermutlich etwas verwendet, was hier nicht unbedingt verwendet werden müsste/sollte... Ich bin leider 3 Tage unterwegs, aber danach kann ich evtl. mal einen Blick darauf werfen. Sollte kein allzu großes Problem sein, so auf den ersten Blick.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Welche BC-Version?
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
Dwingo
Beiträge: 26
Registriert: Fr 24. Apr 2015, 09:23
Wohnort: Bergkamen

Re: blackForms - Formularmodul

Beitrag von Dwingo »

Ich kann das Modul ebenfalls nicht installieren.

Die Konstanten in der install.php und class.blackForms.php scheinen bei mir nicht zu existieren.

Code: Alles auswählen

$db = \wblib\wbQuery::getInstance(
    array(
        'host'   => CAT_DB_HOST,
        'user'   => CAT_DB_USERNAME,
        'pass'   => CAT_DB_PASSWORD,
        'dbname' => CAT_DB_NAME,
        'prefix' => CAT_TABLE_PREFIX,
    )
);
Ändere ich die Daten im Source mit den Echtdaten der Datenbank und rufe die manuelle Installation im Backend auf, klappt es mit der Installation.

Eine Seite kann ich dann auch anlegen, beim Speichern des Formulars kommt es dann aber zu weiteren Fehlern:

Code: Alles auswählen

No such file or directory in T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\3rdparty\Analog\Analog\Handler\File.php on line 21
Call Stack

T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\3rdparty\Analog\Analog\Handler\File.php on line 23
Testumgebung: XAMPP - Apache 2.4.23 | PHP 5.6.28 with xdebug 2.2.5 | MariaDB 10.1.19
BC Version: 1.2(.1)

// hack for ie browser (assuming that ie is a browser)

// I am not sure if we need this, but too scared to delete.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Die zweite Meldung spricht für eine unvollständige Installation. Die erste spricht eigentlich gegen BC 1.2.1. Ist da vielleicht ein unvollständiges oder fehlgeschlagenes Update von 1.1 auf 1.2 im Spiel?
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
Dwingo
Beiträge: 26
Registriert: Fr 24. Apr 2015, 09:23
Wohnort: Bergkamen

Re: blackForms - Formularmodul

Beitrag von Dwingo »

Es handelte sich bei meinen Tests immer um eine frische Installation. Wobei ich einmal die ZIP und einmal direkt die runtergeladene Version 1.2.1 vom 15.06.16 aus dem Git installiert habe.

Gerade zur Sicherheit nochmals frisch installiert mit gleichem Ergebnis. Meine mit den Datenbankdaten veränderte Version 0.11 von BlackForms lässt sich installieren, die originale nicht.

Die als fehlend gemeldete Datei File.php ist dem dem Pfad auch vorhanden.
Testumgebung: XAMPP - Apache 2.4.23 | PHP 5.6.28 with xdebug 2.2.5 | MariaDB 10.1.19
BC Version: 1.2(.1)

// hack for ie browser (assuming that ie is a browser)

// I am not sure if we need this, but too scared to delete.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Vielleicht mal das Bundle nehmen statt die GitHub Version. Ich teste das aber auch nochmal.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
Dwingo
Beiträge: 26
Registriert: Fr 24. Apr 2015, 09:23
Wohnort: Bergkamen

Re: blackForms - Formularmodul

Beitrag von Dwingo »

Auch nochmals mit dem fertigen Bundle von der Website versucht. Das gleiche Ergnis.

Hier mal ein Screenshot und die PHP error.log. Vielleicht kannst du ja dort etwas erkennen.

Code: Alles auswählen

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Notice:  Use of undefined constant CAT_DB_HOST - assumed 'CAT_DB_HOST' in T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php on line 60

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Stack trace:

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   1. {main}() T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:0

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   2. CAT_Helper_Addons::installUploaded($tmpfile = 'T:\\Webserver\\xampp\\tmp\\php6AB7.tmp', $name = 'blackForms_v0.11.zip') T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:92

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   3. CAT_Helper_Addons::installModule($zipfile = 'T:\\Webserver\\xampp\\htdocs\\bc_test/temp/blackForms_v0.11.zip', $silent = FALSE, $remove_zip_on_error = TRUE) T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:823

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   4. require() T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:1026

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Notice:  Use of undefined constant CAT_DB_USERNAME - assumed 'CAT_DB_USERNAME' in T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php on line 61

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Stack trace:

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   1. {main}() T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:0

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   2. CAT_Helper_Addons::installUploaded($tmpfile = 'T:\\Webserver\\xampp\\tmp\\php6AB7.tmp', $name = 'blackForms_v0.11.zip') T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:92

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   3. CAT_Helper_Addons::installModule($zipfile = 'T:\\Webserver\\xampp\\htdocs\\bc_test/temp/blackForms_v0.11.zip', $silent = FALSE, $remove_zip_on_error = TRUE) T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:823

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   4. require() T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:1026

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Notice:  Use of undefined constant CAT_DB_PASSWORD - assumed 'CAT_DB_PASSWORD' in T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php on line 62

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Stack trace:

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   1. {main}() T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:0

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   2. CAT_Helper_Addons::installUploaded($tmpfile = 'T:\\Webserver\\xampp\\tmp\\php6AB7.tmp', $name = 'blackForms_v0.11.zip') T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:92

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   3. CAT_Helper_Addons::installModule($zipfile = 'T:\\Webserver\\xampp\\htdocs\\bc_test/temp/blackForms_v0.11.zip', $silent = FALSE, $remove_zip_on_error = TRUE) T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:823

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   4. require() T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:1026

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Notice:  Use of undefined constant CAT_DB_NAME - assumed 'CAT_DB_NAME' in T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php on line 63

[15-Nov-2016 19:55:05 Europe/Berlin] PHP Stack trace:

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   1. {main}() T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:0

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   2. CAT_Helper_Addons::installUploaded($tmpfile = 'T:\\Webserver\\xampp\\tmp\\php6AB7.tmp', $name = 'blackForms_v0.11.zip') T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:92

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   3. CAT_Helper_Addons::installModule($zipfile = 'T:\\Webserver\\xampp\\htdocs\\bc_test/temp/blackForms_v0.11.zip', $silent = FALSE, $remove_zip_on_error = TRUE) T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:823

[15-Nov-2016 19:55:05 Europe/Berlin] PHP   4. require() T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:1026

[15-Nov-2016 19:55:12 Europe/Berlin] PHP Warning:  PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Der angegebene Host ist unbekannt.  in T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php on line 349

[15-Nov-2016 19:55:12 Europe/Berlin] PHP Stack trace:

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   1. {main}() T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:0

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   2. CAT_Helper_Addons::installUploaded($tmpfile = 'T:\\Webserver\\xampp\\tmp\\php6AB7.tmp', $name = 'blackForms_v0.11.zip') T:\Webserver\xampp\htdocs\bc_test\backend\addons\install.php:92

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   3. CAT_Helper_Addons::installModule($zipfile = 'T:\\Webserver\\xampp\\htdocs\\bc_test/temp/blackForms_v0.11.zip', $silent = FALSE, $remove_zip_on_error = TRUE) T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:823

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   4. require() T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php:1026

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   5. wblib\wbQuery::getInstance($options = array ('host' => 'CAT_DB_HOST', 'user' => 'CAT_DB_USERNAME', 'pass' => 'CAT_DB_PASSWORD', 'dbname' => 'CAT_DB_NAME', 'prefix' => 'cat_')) T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php:66

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   6. wblib\wbQuery::__connect($options = array ('host' => 'CAT_DB_HOST', 'user' => 'CAT_DB_USERNAME', 'pass' => 'CAT_DB_PASSWORD', 'dbname' => 'CAT_DB_NAME', 'prefix' => 'cat_')) T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php:117

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   7. wblib\wbQuery_Driver->__construct($options = array ('host' => 'CAT_DB_HOST', 'user' => 'CAT_DB_USERNAME', 'pass' => 'CAT_DB_PASSWORD', 'dbname' => 'CAT_DB_NAME', 'prefix' => 'cat_')) T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php:137

[15-Nov-2016 19:55:12 Europe/Berlin] PHP   8. PDO->__construct('mysql:host=CAT_DB_HOST;dbname=CAT_DB_NAME;port=3306', 'CAT_DB_USERNAME', 'CAT_DB_PASSWORD', NULL) T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php:349

[15-Nov-2016 19:55:12 Europe/Berlin] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Der angegebene Host ist unbekannt. ' in T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php:349
Stack trace:
#0 T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php(349): PDO->__construct('mysql:host=CAT_...', 'CAT_DB_USERNAME', 'CAT_DB_PASSWORD', NULL)
#1 T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php(137): wblib\wbQuery_Driver->__construct(Array)
#2 T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php(117): wblib\wbQuery::__connect(Array)
#3 T:\Webserver\xampp\htdocs\bc_test\modules\blackForms\install.php(66): wblib\wbQuery::getInstance(Array)
#4 T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php(1026): require('T:\\Webserver\\xa...')
#5 T:\Webserver\xampp\htdocs\bc_test\framework\CAT\Helper\Addons.php(823): CAT_Helper_Addons::installModule('T:\\Webserver\\xa...', false, true)
#6 T:\Webserver\xampp\htdoc in T:\Webserver\xampp\htdocs\bc_test\modules\lib_wblib\wblib\wbQuery.php on line 349

Dateianhänge
2016-11-15 19_55_50-Photos.png
2016-11-15 19_55_50-Photos.png (192.04 KiB) 4117 mal betrachtet
Testumgebung: XAMPP - Apache 2.4.23 | PHP 5.6.28 with xdebug 2.2.5 | MariaDB 10.1.19
BC Version: 1.2(.1)

// hack for ie browser (assuming that ie is a browser)

// I am not sure if we need this, but too scared to delete.
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Danke. Ich schau es mir an sobald ich kann.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

Ah, jetzt wird's mir klar, 0.11 ist für BC 1.2 noch nicht angepaßt. Es gibt eine Version 0.12, die müßte kompatibel sein. Aber laß mich die nochmal eben kurz testen, dann kannst Du sie später aus dem Katalog installieren.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Benutzeravatar
shadowcat
Administrator
Beiträge: 5283
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: blackForms - Formularmodul

Beitrag von shadowcat »

So, dann teste doch bitte mal Version 0.12. Du solltest sie direkt aus dem Katalog installieren können. Achte drauf, dass die Katalog-Version 0.1.12 (ansonsten [Update] klicken) und die Modulversion 0.12 ist.
Dateianhänge
2016-11-17 13_04_56.png
2016-11-17 13_04_56.png (8.85 KiB) 4091 mal betrachtet
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
Antworten