Ergebnis 1 bis 16 von 16

Thema: weisser Bildschirm nach Update auf php 5.3

  1. #1
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard weisser Bildschirm nach Update auf php 5.3

    ich habe nach einem Update auf Php5.3 das Problem, dass nichts mehr angezeigt wird.
    Egal ob mit FTP Safe Mode Hack oder nicht. .htaccess an oder aus. Auch irgendwelche Warnings werden nicht mehr angezeigt. .. Andere Seiten , welche nicht auf Contao aufgesetzen funktionieren wie gewollt.

    (contao 2.9.3, Rootserver Debian mit confixx)

    Test mit contao-check.php ergibt :
    Angeblich fehlen alle Daten. Diese sind aber da und auch von den rechten ok.
    Geändert von wutangl (26.03.2011 um 23:35 Uhr)

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Dann fuege mal
    $GLOBALS[TL_CONFIG]['displayErrors']=true;

    in deine Localconfig ein
    Dann kommt ein lesbarer Fehler

    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  3. #3
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    ...Auch irgendwelche Warnings werden nicht mehr angezeigt.
    ---> $GLOBALS[TL_CONFIG]['displayErrors']=true; (Das meinte ich damit)

    ncihts zu sehen .... es muss ein Problem des Contao mit php 5.3 sein ...aber welches?
    ich bin auch wegen des contao-check verwundert ...
    Kann mir kein Reim drauf machen.

  4. #4
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Hast DU shell Zugriff ?
    Dann kannst DU mal ins LogFILe des WebServers schauen, bzw. mittels php index.php via Console aufrufen. Dann koenntest Du auch einen Fehler sehen.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  5. #5
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard ereg_replace() php 5.3

    in initialize.php wird die als DEPRECATED markierte Funktion
    ereg_replace() eingesetzt. Kann das zu einem Fehler führen?

  6. #6
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    Zitat Zitat von lindesbs Beitrag anzeigen
    Hast DU shell Zugriff ?
    Dann kannst DU mal ins LogFILe des WebServers schauen, bzw. mittels php index.php via Console aufrufen. Dann koenntest Du auch einen Fehler sehen.
    beim Aufruf der index.php:

    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/curl.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/gd.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/imap.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ldap.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mssql.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mysql.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mysqli.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/odbc.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/pdo.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/pdo_dblib.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/pdo_mysql.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/pdo_odbc.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/pdo_sqlite.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/recode.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/snmp.ini on line 1 in Unknown on line 0
    PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/sqlite.ini on line 1 in Unknown on line 0

    Deprecated: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0

    Deprecated: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0

  7. #7
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    Nochmal den Apache gestartet ..
    jetzt kommt auch noch
    [Sun Mar 27 10:38:28 2011] [error] [client 93.230.193.96] File does not exist: /var/www/web3/html/XXX/favicon.ico

    URL_Rewrite aus
    Geändert von wutangl (27.03.2011 um 09:54 Uhr)

  8. #8
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Das hat alles nichts mit Contao zu tun, sondern mit einer fehlerhaften PHP Installation.

    Auf welche PHP Version hast du aktualisiert? Dieser Bug wurde eigentlich mit PHP 5.3.2.1 (Ubuntu) gefixed.

  9. #9
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    Zitat Zitat von Flex Beitrag anzeigen
    Das hat alles nichts mit Contao zu tun, sondern mit einer fehlerhaften PHP Installation.

    Auf welche PHP Version hast du aktualisiert? Dieser Bug wurde eigentlich mit PHP 5.3.2.1 (Ubuntu) gefixed.
    Das ist ja meine Rede ...
    PHP 5.3.5-0.dotdeb.0 (Debian)
    (P.S: Andere Seiten mit php und Mysql laufen aber ...., Zb Prestashop, und eigene geschriebene Produkte)

  10. #10
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    Was meint eigentlich der Status : Corrupt beim Contao Check?

  11. #11
    Contao-Nutzer Avatar von manitougs
    Registriert seit
    19.06.2009.
    Beiträge
    169
    Für die schnelle Hilfe zwischendurch kannst Du gerne den inoffiziellen Chat besuchen:
    Server: irc.freenode.net || Channel: #contao.de

  12. #12
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    kann es sein, weil ich contao 2.9.3 nutze und
    den Contao 2.9.4 system check mache, dass sowas als Ergebnis herauskommt (Teilweise php und Js daten sind korrput, andere nicht)?

    Die Daten sehen alles andere als corrupt aus .. und liefen ja auch vorher ...

  13. #13
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    nee ist es auch nicht ..

  14. #14
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    ich habe mal zum Testen zwei Echo´s ausgeben lassen ...und siehe da .. t2 wird NICHT ausgegeben ...

    'system/initialize.php scheint also ein probnlemn zu machen ...

    echo "t1";
    /**
    * Initialize the system
    */
    define('TL_MODE', 'FE');
    require('system/initialize.php');

    echo "t2";

  15. #15
    Contao-Nutzer
    Registriert seit
    06.10.2010.
    Beiträge
    35

    Standard

    beim session_start() flog dann
    open_basedir restriction in effect.
    Also open_basedir auf / gesetzt und schon läuft alles wieder ..
    PUH.
    Danke euch für eure Unterstützung

  16. #16
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Das klingt nach einem nicht oder falsch konfiguriertem open_basedir und ganz ehrlich, diesen auf / zu setzen ist imo das dümmste was man machen kann. Damit kann dein PHP Programm nämlich alle Dateien auf der Maschine lesen, auf die es Lesezugriffe hat, also auch z.B. /etc/passwd und /etc/shadow

    In deinem Fall müsste der basedir wohl in etwa so lauten:
    Code:
    /var/www/web3/html/XXX:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin
    wobei ich den von einem ubuntu Server kopiert habe, kA ob die Pfade für debian möglicherweise angepasst werden müssen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •