Hi,
wenn da einer sein sollte, der die php-mysql-Applikation <i>Webcalendar</i> nutzt, habe ich da eine Frage:
Neue Termin werden nicht immer gemacht, in beiden Fällen werden aber Fehlermeldungen im Browser bezüglich eines Mysql-Fehlers angezeigt, selbst wenn der Termin zur Abwechslung erfolgreich eingepflegt wurde und die eMail funkt gar nicht.
Ähnliches erlebt und probby gelöst???
Her mit der Erfahrung, danke!!!
BTW: Wieso schreibt PHP4 kein Logfile, obwohl ich es in der INI, die ansonsten funkt, gesagt habe?
cu
killerhippy
jemand mit 'Webcalendar' mit php-mysql da?
- killerhippy
- Posts: 529
- Joined: 19. May 2000 19:36
- Contact:
jemand mit 'Webcalendar' mit php-mysql da?
Es gibt keine dumme Fragen!
Killerhippy
Killerhippy
Re: jemand mit 'Webcalendar' mit php-mysql da?
> Neue Termin werden nicht immer gemacht, in beiden Fällen
> werden aber Fehlermeldungen im Browser bezüglich eines Mysql-Fehlers angezeigt
Sind alle benötigten Tabellen angelegt ?
Bei der Version 0.9.21 fehlen in der Datei tables-mysql.sql ein paar wichtige Tabellen (webcal_entry_repeats, webcal_entry_user und webcal_user_pref). Die INSERT-Befehle können aber tables-postgres.sql entnommen werden.
BTW: Funktionier bei Dir der export der Termine ? Bei mir wird nur eine Fehlermeldung angezeigt und die URL scheint mir auch einen Fehler zu haben (http://.../export_handler.php/webcalendar-export.txt)
Ach, falls sich ein Leser für den PHP WebCalendar interessieren sollte:
<a href="http://webcalendar.sourceforge.net/" target="_blank"><!--auto-->http://webcalendar.sourceforge.net/</a><!--auto-->
> werden aber Fehlermeldungen im Browser bezüglich eines Mysql-Fehlers angezeigt
Sind alle benötigten Tabellen angelegt ?
Bei der Version 0.9.21 fehlen in der Datei tables-mysql.sql ein paar wichtige Tabellen (webcal_entry_repeats, webcal_entry_user und webcal_user_pref). Die INSERT-Befehle können aber tables-postgres.sql entnommen werden.
BTW: Funktionier bei Dir der export der Termine ? Bei mir wird nur eine Fehlermeldung angezeigt und die URL scheint mir auch einen Fehler zu haben (http://.../export_handler.php/webcalendar-export.txt)
Ach, falls sich ein Leser für den PHP WebCalendar interessieren sollte:
<a href="http://webcalendar.sourceforge.net/" target="_blank"><!--auto-->http://webcalendar.sourceforge.net/</a><!--auto-->
- killerhippy
- Posts: 529
- Joined: 19. May 2000 19:36
- Contact:
Re: jemand mit 'Webcalendar' mit php-mysql da?
ah, da ist ja wirklich ein anderer user!!!
---cut---
+----------------------+
| Tables in intranet |
+----------------------+
| webcal_entry |
| webcal_entry_repeats |
| webcal_entry_user |
| webcal_user |
| webcal_user_pref |
+----------------------+
---cut---
die Fehlermeldung, die der Browser von php praesentiert:
---cut--
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Fehler
Unable to add to webcal_entry_user: Unknown error
SQL: INSERT INTO webcal_entry_user ( cal_id, cal_login, cal_status ) VALUES ( 3, 'sascha', 'A' )
---cut---
und der Termineintrag ist nicht zu sehen, jedoch wird er angezeigt, wenn ich den Browser neu starte.
das insert-statement wurde ja auch gemacht, trotz der schimpfe ...
installiert ist:
php4.01.pl2
apache_1.3.11
mysql-3.22.30
WebCalendar-0.9.21
was ich noch nicht gefunden habe, wo muss die php.ini stehen???
Tja, und bis zum Export bin ich noch nicht gekommen, sorry....
---cut---
+----------------------+
| Tables in intranet |
+----------------------+
| webcal_entry |
| webcal_entry_repeats |
| webcal_entry_user |
| webcal_user |
| webcal_user_pref |
+----------------------+
---cut---
die Fehlermeldung, die der Browser von php praesentiert:
---cut--
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Fehler
Unable to add to webcal_entry_user: Unknown error
SQL: INSERT INTO webcal_entry_user ( cal_id, cal_login, cal_status ) VALUES ( 3, 'sascha', 'A' )
---cut---
und der Termineintrag ist nicht zu sehen, jedoch wird er angezeigt, wenn ich den Browser neu starte.
das insert-statement wurde ja auch gemacht, trotz der schimpfe ...
installiert ist:
php4.01.pl2
apache_1.3.11
mysql-3.22.30
WebCalendar-0.9.21
was ich noch nicht gefunden habe, wo muss die php.ini stehen???
Tja, und bis zum Export bin ich noch nicht gekommen, sorry....
Es gibt keine dumme Fragen!
Killerhippy
Killerhippy
Re: 'Webcalendar' mit php-mysql
> Warning: MySQL: Unable to save result set in includes/php-dbi.inc on line 107
Zeile 107 scheint die Funktion function dbi_query( $sql ) zu sein.
Ist in der Datei includes/config.inc $db_type = "mysql"; gesetzt ?
Mit folgenden Versionen getestet:
php4.0.1pl2
apache v1.3.12
mysql-3.22.32
WebCalendar-0.9.21
Das einzige Problem bei mir waren die fehlenden Tabellen in tables-mysql.sql
> was ich noch nicht gefunden habe, wo muss die php.ini stehen???
Auszug aus der Datei php.ini
---cut---
;;;;;;;;;;;;;;;;;;;
; About this file ;
;;;;;;;;;;;;;;;;;;;
; This file controls many aspects of PHP's behavior. In order for PHP to read it,
; it must be named 'php.ini'. PHP looks for it in <b>the current working directory</b>,
; in the path designated by <b>the environment variable PHPRC</b>, and in <b>the path
; that was defined in compile time (in that order)</b>.
; Under Windows, the compile-time path is the Windows directory.
---cut---
Zeile 107 scheint die Funktion function dbi_query( $sql ) zu sein.
Ist in der Datei includes/config.inc $db_type = "mysql"; gesetzt ?
Mit folgenden Versionen getestet:
php4.0.1pl2
apache v1.3.12
mysql-3.22.32
WebCalendar-0.9.21
Das einzige Problem bei mir waren die fehlenden Tabellen in tables-mysql.sql
> was ich noch nicht gefunden habe, wo muss die php.ini stehen???
Auszug aus der Datei php.ini
---cut---
;;;;;;;;;;;;;;;;;;;
; About this file ;
;;;;;;;;;;;;;;;;;;;
; This file controls many aspects of PHP's behavior. In order for PHP to read it,
; it must be named 'php.ini'. PHP looks for it in <b>the current working directory</b>,
; in the path designated by <b>the environment variable PHPRC</b>, and in <b>the path
; that was defined in compile time (in that order)</b>.
; Under Windows, the compile-time path is the Windows directory.
---cut---
- killerhippy
- Posts: 529
- Joined: 19. May 2000 19:36
- Contact:
Re: jemand mit 'Webcalendar' mit php-mysql da?
>Ist in der Datei includes/config.inc $db_type = "mysql"; gesetzt ?
jepp, da musst du auch die URL aendern, funkt zwar auch ohne, aber vielleicht ist das dein Export probby?
>Das einzige Problem bei mir waren die fehlenden Tabellen in tables-mysql.sql
gab's bei mir ohne fehlende tables...
BTW: Inzwischen weiss ich, das die (globale) php.ini in /usr/local/lib stehen muss (sofern beim compilieren nicht anders gesagt)
...aber, ob die nun da steht oder nicht, egalo... die fehlermeldung kommt immer, selbst wenn der datensatz angelegt wurde.
User mit pass ist in der mysql.mysql - apache kannn php ausfuhren, was der geier ist da bloss falsch?
jepp, da musst du auch die URL aendern, funkt zwar auch ohne, aber vielleicht ist das dein Export probby?
>Das einzige Problem bei mir waren die fehlenden Tabellen in tables-mysql.sql
gab's bei mir ohne fehlende tables...
BTW: Inzwischen weiss ich, das die (globale) php.ini in /usr/local/lib stehen muss (sofern beim compilieren nicht anders gesagt)
...aber, ob die nun da steht oder nicht, egalo... die fehlermeldung kommt immer, selbst wenn der datensatz angelegt wurde.
User mit pass ist in der mysql.mysql - apache kannn php ausfuhren, was der geier ist da bloss falsch?
Es gibt keine dumme Fragen!
Killerhippy
Killerhippy