Re: [Mapbender-users] Eigenes GUI läd nicht zuverlässig / mb_mapObj[ind] has no properties
Hr. Johannes Loose
loose at lwf.uni-muenchen.de
Tue Feb 13 08:06:04 EST 2007
Hallo Liste
Nachdem es mir - auch mit den Tipps von Marco *thx* - nicht gelungen ist, den bereits zuvor
beschriebenen Fehler in meiner Mapbender Installation zu finden, bin ich nochmals einen
Schritt zurück gegangen.
- Komplett neue Installation des Mapbender 2.4.1 rc1 - Neues Einspielen der Datenbank.
Und siehe da, auch bei der jungfräulichen Installation tritt der Fehler auf.
Dieser äußert sich darin, das das keines der GUIS nicht zuverlässig läd (Fehler lässt sich
durch mehrmaligen reload beheben).
Fehlermeldungen in der JavaScript Konsole beim laden (teils erst nach reload) des 'gui':
Fehler: ':' erwartet, aber 'none' gefunden. Deklaration ignoriert.
Quelldatei: [URL]/mapbender/frames/index.php?PHPSESSID=[ID]Zeile: 0
Fehler: Fehler beim Verarbeiten des Wertes für Eigenschaft 'z-index'. Deklaration ignoriert.
Quelldatei:[URL]/mapbender/php/mod_map1.php?&guiID=gui&elementID=mapframe1&e_id
_css=mapframe1&e_id=mapframe1
Zeile: 0
Fehler: Fehler beim Verarbeiten des Wertes für Eigenschaft 'z-index'. Deklaration ignoriert.
Quelldatei:[URL]/mapbender/php/mod_map1.php?&guiID=gui&elementID=mapframe1&e_id
_css=mapframe1&e_id=mapframe1
Zeile: 0
Fehler: Fehler beim Verarbeiten des Wertes für Eigenschaft 'z-index'. Deklaration ignoriert.
Quelldatei:
[URL]/mapbender/php/mod_map1.php?&guiID=gui&elementID=mapframe1&e_id_css=mapfr
ame1&e_id=mapframe1
Zeile: 0
Fehler: mb_mapObj[ind] has no properties
Quelldatei: [URL]/mapbender/javascripts/map.php?gui_id=gui&&mb_myBBOX=
Zeile: 874
Beim Laden der 'gui1' tritt zusätzlich folgender Fehler auf:
Fehler: mb_regButton is not defined
Quelldatei: [URL]/mapbender/frames/index.php?PHPSESSID=[ID]&gui_id=gui1
Zeile: 1
Beim Laden der 'gui2' folgender fehler (vielfach)
Fehler: Unbekannte Eigenschaft 'filter'. Deklaration ignoriert.
Quelldatei: [URL]/mapbender/frames/index.php?PHPSESSID=[ID]&gui_id=gui2
Zeile: 0
Bei der gui_digitize tritt eine kombination aus o.g. Fehlern auf.
Installation:
* Herunterladen und Entpacken des 2.4.1 rc1
* Ändern der Zugriffsrechte des tmp Verzeichnisses
* Anpassen der mapbender.conf
+ Datenbankparameter
+ define("PREPAREDSTATEMENTS",false); (Wenn auf true :
Fatal error: Call to undefined function pg_prepare() in
/opt/mapbender/http/php/database-pgsql.php on line 162 trotz php5.2.0-0)
+ tmpdir
+ owsproxy dir
+ Encoding ISO-8859-1
* Einspielen der Datenbank (ohne Fehler durchgelaufen)
+ createdb -E Latin1 mapbender
+ psql -f pgsql_schema.sql mapbender
+ psql -f pgsql_data.sql (iso)
+ psql -f pgsql_serial_set_sequences.sql
* PostGIS noch nicht installiert, um Fehlerquellen auszuschließen
mapbender_setup.php:
PHP Configurationcheck
php Version X Version: 5.2.0-0.dotdeb.3
interface X Modul-PHP
path to php.ini X /etc/php5/apache2/php.ini
extension_dir X /usr/lib/php5/20060613/(check the path, is it correct?)
session.save_path X /var/lib/php5 (check out the authorisation of the dir)
memory Limit X 16M (running in memory-trouble with printing? Perhaps raise your
memory limit)
error-reporting please set error_reporting to 'E_ALL & ~E_NOTICE' except for
testing
session.save_handler X session.save_handler = files
file_Uploads X On
allow_url_fopen X On
PHP Extensioncheck
MySQL check X MySQL installed
PostgreSQL check X PostgreSQL installed
GD2 check X GD installed
Database check
Administration Database X PostgreSQL
Connect to Database X connected
MD5 support X md5 supported
Administration Database X pgsql
DB-Server X localhost (is this your DB-Server)
Mapbender-DB X mapbender (is this your Mapbender-DB)
DB-Owner X [OWNER} (is this your DB-Owner)
PREPAREDSTATEMENTS-
compatibility X set to 'false' and php 5.2.0-0.dotdeb.3 should work (but you can set
PREPAREDSTATEMENTS to 'true')
CHARSET X ISO-8859-1
TMPDIR X /opt/mapbender/http/tmp
MAXLOGIN X 3
Login-Path http://[URL]/mapbender/frames/login.php
(if this link doesn't work, check out your 'URL to Login' in your mapbender.conf
Perhaps an alias in your httpd.conf will solve the prob')
System:
debian sarge
Kernel: vmlinuz-2.6.8-2-386
/usr/sbin/apache2 -V
Server version: Apache/2.0.54
Server built: Jul 28 2006 09:04:55
Server's Module Magic Number: 20020903:9
Architecture: 32-bit
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT=""
-D SUEXEC_BIN="/usr/lib/apache2/suexec2"
-D DEFAULT_PIDLOG="/var/run/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="/var/run/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="/etc/apache2/mime.types"
-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"
php --version
PHP 5.2.0-0.dotdeb.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Nov 13 2006 18:10:55)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies
psql --version
psql (PostgreSQL) 8.1.4
enthält Unterstützung für Kommandozeilenbearbeitung
Wo könnte man noch ansetzen um den Fehler zu finden? Die Wiki und die Mailinglist habe
ich durchgewühlt und -hoffentlich- alles berücksichtigt. Langsam bin ich am verzweifeln... :-(
Vielen Dank für eure Hilfe
Johannes Loose
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapbender_users/attachments/20070213/1ffc7e06/attachment-0001.html
More information about the Mapbender_users
mailing list