Ergebnis 1 bis 10 von 10

Thema: Composer installieren nicht möglich: weiße Seite mit Text ausgabe!

  1. #1
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Frage Composer installieren nicht möglich: weiße Seite mit Text ausgabe!

    Hallo!

    Wenn ich denn Composer installieren will und auf den Button "Composer installieren" klicke bekomme ich eine weiße Seite mit Text.
    Sieht aus wie der Code von einer Datei. Kann sein das ich am Server noch etwas einstellen muss?

    Folgender Text/Code wird ausgegeben: (ist nur ein ausschnitt, ausgegeben wird viel mehr)
    #!/usr/bin/env php * Jordi Boggiano * * For the full copyright and license information, please view * the license that is located at the bottom of this file. */ // Avoid APC causing random fatal errors per https://github.com/composer/composer/issues/264 if (extension_loaded('apc') && ini_get('apc.enable_cli') && ini_get('apc.cache_by_default')) { if (version_compare(phpversion('apc'), '3.0.12', '>=')) { ini_set('apc.cache_by_default', 0); } else { fwrite(STDERR, 'Warning: APC <= 3.0.12 may cause fatal errors when running composer commands.'.PHP_EOL); fwrite(STDERR, 'Update APC, or set apc.enable_cli or apc.cache_by_default to 0 in your php.ini.'.PHP_EOL); } } Phar::mapPhar('composer.phar'); define('COMPOSER_DEV_WARNING_TIME', 1452860636); require 'phar://composer.phar/bin/composer'; __HALT_COMPILER(); ?> mq� composer.phar


    Bitte um Hilfe!
    LG pressi

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.522
    User beschenken
    Wunschliste

    Standard

    Ich lese da: "Warning: APC <= 3.0.12 may cause fatal errors when running composer commands"

    Da hast du wohl keine passende PHP Umgebung. Sollte der Contao Check prüfen können.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Standard

    Contao check sagt alles ok.

    You can use the Composer package manager on this server.
    siehe Bild
    Angehängte Grafiken Angehängte Grafiken

  4. #4
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.522
    User beschenken
    Wunschliste

    Standard

    Achja da ist noch eine Bedingung drum rum. Scheinbar gibt es Probleme mit dem Ausführen der phar Datei.
    Hmm dann weiß ich auch nicht weiter.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Standard

    Der Fehler liegt hier:

    PHP-Code:
    $url  'https://getcomposer.org/composer.phar';
            
    $file COMPOSER_DIR_ABSOULTE '/composer.phar';

    public static function 
    curlDownload($url$file false)
        {
    $return null;

            if (
    $file === false) {
                
    $return true;
                
    $file   'php://temp';
            }

            
    $curl curl_init($url);

            
    $headerStream fopen('php://temp''wb+');
            
    $fileStream   fopen($file'wb+');

            
    curl_setopt($curlCURLOPT_FOLLOWLOCATIONfalse);
            
    curl_setopt($curlCURLOPT_RETURNTRANSFERfalse);
            
    curl_setopt($curlCURLOPT_WRITEHEADER$headerStream);
            
    curl_setopt($curlCURLOPT_FILE$fileStream);

            
    curl_exec($curl); 
    Zurückgeliefert wird nur der Text Inhalt der .phar Datei.
    Muss am Server noch etwas konfiguriert werden?

    Ich hoffe es gibt noch Jemanden der das Problem kennt oder lösen kann.

  6. #6
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.522
    User beschenken
    Wunschliste

    Standard

    An der Stelle? Da wird ja nur die phar Datei geladen und auf Platte geschrieben.
    Ich denke mal was danach kommt wäre wichtiger, denn da wird irgendwann die phar direkt aufgerufen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  7. #7
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    An der Stelle? Da wird ja nur die phar Datei geladen und auf Platte geschrieben.
    Ich denke mal was danach kommt wäre wichtiger, denn da wird irgendwann die phar direkt aufgerufen.
    ja aber vor dem curl_exec kann ich noch ein print_r aufrufen danach kann ich dieses nicht mehr aufrufen weil der text ausgegeben wird.
    Daher muss hier der Fehler sein.

    Hier beim Beispiel #1 steht: // führe die Aktion aus und gib die Daten an den Browser weiter
    http://php.net/manual/de/function.curl-exec.php

    Und auch bei mir werden die Daten dann gleich an den Browser weitergegeben.
    Kann sein das am Server noch was fehlt? Was die Ausgabe bei einem bestimmten Wert verhindert? und die Daten weiter verarbeiten lässt?

    LG

  8. #8
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.522
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von pressi Beitrag anzeigen
    ja aber vor dem curl_exec kann ich noch ein print_r aufrufen danach kann ich dieses nicht mehr aufrufen weil der text ausgegeben wird.
    Daher muss hier der Fehler sein.

    Hier beim Beispiel #1 steht: // führe die Aktion aus und gib die Daten an den Browser weiter
    http://php.net/manual/de/function.curl-exec.php
    vor curl_exec wird aber per curl_setopt gesetzt, dass die Rückgabe in einer Datei gehen soll, das wird ja auch extra abgefragt ob Parameter $file gesetzt ist.
    Ist die innerhalb der Methode gesetzt wie drüber definiert?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Contao-Nutzer
    Registriert seit
    20.04.2011.
    Beiträge
    76

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    vor curl_exec wird aber per curl_setopt gesetzt, dass die Rückgabe in einer Datei gehen soll, das wird ja auch extra abgefragt ob Parameter $file gesetzt ist.
    Ist die innerhalb der Methode gesetzt wie drüber definiert?
    Achja das habe ich übersehen.
    $file ist gesetzt mit "/var/www/html/composer/composer.phar".

  10. #10
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Was hast du an PHP Version und installierten PHP extensions?
    Weiterhin welche SAPI am laufen usw?
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

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
  •