[Typo3-german] Staendiges Logout bei Unterfenstern zB Hilfe - evtl. PHP-Optionsproblem?

Christian Roessler chr_rossi at web.de
Fri Oct 21 13:09:04 CEST 2005


Hallo allerseits,

ich habe hier ein ein wenig seltsames Problem bezüglich erzwungener
Logouts, das sich von den anderen Problematiken, die ich hier las,
ziemlich unterscheidet, wie mir scheint.

Das laufende System ist ein Debian 3.1, 2.6.8-2-686 mit Mysql 4.1.11 und
PHP 5.0.5

Gesetzt sind (ua.):
| max_execution_time = 30
| max_input_time = 60
| memory_limit = 24M
Müßte doch reichen.

| zend.ze1_compatibility_mode = Off
(Auf on stellen ändert nichts).

Wenn ich beispielsweise irgendwo im Backend auf die kleine Sprechblase
mit dem Fragezeichen (der Hilfe) drücke, fliege ich sofort aus T3
heraus, dh. ein Unterfenster mit

| Login-error or session timed-out
| No user logged in! Sorry, I can't proceed then!
| (You must have cookies enabled!)
| If your session has just timed-out, you may
| click here to re-login.

erscheint. Dies ist jedesmal so, problemlos reproduzierbar. Das
gleiche Verhalten zeigt sich auch, wenn ich zB beim Erstellen eines
Links 'Shortcut' das Ordnersymbol bei "Shortcut zur Seite" anwähle,
ebenfalls reproduzierbar.

'Normaler' Linksklick auf Symbole (wie zB das Papier-Symbol einer Seite"
öffnet ganz normal das "Auswählen, editieren..."-Untermenu.

Die IP wechselt derweil keinesfalls; Cookies werden problemlos
angenommen (und scheinen in der Liste auf). Keinerlei Verbindungsabbruch
zwischendurch, Häkchen bei "Disable IP lock" nützt wohl daher nichts.

Da das Distributions-PHP-binary sehr restriktiv kompiliert war (kein
MySQL, keine Sessions, keine Standard-Regexpe, kein Zlib usw.), mit dem
entsprechend resultierenden lustigen T3-Verhalten, habe ich also
kompiliert. Ich vermute natürlich, daß auch dieses Verhalten mit einem
zu restriktiv kompilierten PHP zusammenhängt:

'./configure' '--disable-cli' '--disable-cgi'
'--with-apxs2=/usr/bin/apxs2'
'--with-config-file-path=/etc/php5/apache2'
'--cache-file=../config.cache' '--prefix=/usr' '--disable-rpath'
'--disable-debug' '--enable-gd-native-ttf' '--enable-gd-jis-conv'
'--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg'
'--enable-memory-limit' '--with-layout=GNU'
'--with-exec-dir=/usr/lib/php5/libexec' '--with-libxml-dir=/usr'
'--with-kerberos=/usr' '--with-expat-dir=/usr' '--without-mm'
'--disable-bcmath' '--disable-ctype' '--disable-dbx' '--disable-dom'
'--disable-exif' '--without-gettext' '--disable-simplexml'
'--disable-spl' '--disable-ftp' '--disable-posix' '--disable-shmop'
'--disable-sockets' '--disable-sysvmsg' '--disable-sysvsem'
'--disable-sysvshm' '--disable-tokenizer' '--without-iconv'
'--without-sqlite' '--with-regex=php' '--without-mime-magic'
'--without-sybase-ct' '--enable-xml' '--without-gdbm' '--without-db4'
'--without-cdb' '--without-inifile' '--without-flatfile'
'--disable-static' '--enable-libxml' '--disable-pear'
'--with-mysql=/usr' '--enable-session' '--with-pcre-regex' '--with-gd'
'--with-zlib' '--with-zlib-dir' '--with-ttf' '--with-freetype-dir'

Fällt vielleicht jemandem eine fehlende oder falschgesetzte Option auf?
Hab' ich was vergessen (und sehe jetzt die Nadel im Heuhaufen nicht
mehr)?

Und, würde mir jemand (auch gerne per Mail, reply-to: und from:
funktionieren beide) eine bekannt funktionierende Optionsliste zukommen
lassen?

Viele Grüße,
Christian



More information about the TYPO3-german mailing list