Anwendungen kann nicht installiert werden - => Error: Server status returned '404'

  • Guten Tag,


    die Anwendung "Gallery" kann leider nicht installiert werden:


    Code
    [2016/09/10 10:07:51.999574] [26476|26478] Downloading app installer from 'https://update.liveconfig.com/repo-v3.json'
    [2016/09/10 10:07:52.012921] [26476|26478] Requesting installer file '/wai-gallery-3.0.9-3.php.gz'...
    [2016/09/10 10:07:52.017935] [26476|26478] => Error: Server status returned '404'


    Bitte um Prüfung und Behebung.


    Vielen Dank

  • Die Anwendungen werden teilweise seit der Liveconfig Version 2.2 überhaupt nicht mehr installiert bzw. heruntergeladen, es erfolgt entweder die o.g. Fehlermeldung bzw. es erscheint nach Auswahl der Anwendung (Liveconfig > Anwendungen > App installieren) nur eine leere weiße Seite.

  • die Anwendung "Gallery" kann leider nicht installiert werden:


    Code
    [2016/09/10 10:07:51.999574] [26476|26478] Downloading app installer from 'https://update.liveconfig.com/repo-v3.json'
    [2016/09/10 10:07:52.012921] [26476|26478] Requesting installer file '/wai-gallery-3.0.9-3.php.gz'...
    [2016/09/10 10:07:52.017935] [26476|26478] => Error: Server status returned '404'


    Der AppInstaller für Gallery liegt aktuell in Version 3.0.9-4 vor, nicht 3.0.9-3.
    Welche LiveConfig-Version genau nutzen Sie, und unter welcher Distribution?
    Das App-Repository sollte LiveConfig täglich aktualisieren - in /var/log/liveconfig/liveconfig.log finden Sie dann folgende Meldung:

    Code
    [...] Updating AppInstaller repository (https://update.liveconfig.com
    /repo-v3.json)...
  • Liveconfig gibt zwar einen Fehler aus:
    Status: Fehler: Gallery installation failed!
    Paket wird aber trotzdem auf dem Space heruntergeladen.
    Einfach die Url abrufen, und die DB Daten händisch einfügen.
    Alles ohne Probleme!


    Könnten Sie uns bitte mal die Ausgabe von "liveconfig --diag" schicken, der Abschnitt rund um die erkannten PHP-Versionen genügt.
    Auf einem aktuellen Debian 8 habe ich die Gallery-Installation eben getestet, die lief fehlerfrei und ohne manuelle Eingriffe durch.


    Viele Grüße


    -Klaus Keppler

  • Der AppInstaller für Gallery liegt aktuell in Version 3.0.9-4 vor, nicht 3.0.9-3.
    Welche LiveConfig-Version genau nutzen Sie, und unter welcher Distribution?
    Das App-Repository sollte LiveConfig täglich aktualisieren - in /var/log/liveconfig/liveconfig.log finden Sie dann folgende Meldung:

    Code
    [...] Updating AppInstaller repository (https://update.liveconfig.com
    /repo-v3.json)...


    Es wird LiveConfig 2.2.2-r4304 verwendet als Distributionen OpenSuse 42.1/13.2/12.3


    Eine Fehlermeldung etc. erscheint nicht:


    [Blockierte Grafik: http://fs5.directupload.net/images/160919/ikylyfmy.jpg]


    Es wird PHP 5.6 bzw. 7 verwendet:


    Code
    - PHP 5.6.24 [DEFAULT] (code='php5', bin='/opt/phpfcgi-5.6.24/bin/php-cgi', SAPI=CGI/FastCGI)
       default php.ini: '/opt/phpfcgi-5.6.24/bin/php.ini'
      - PHP 7.0.9 (code='php709', bin='/opt/phpfcgi-7.0.9/bin/php-cgi', SAPI=CGI/FastCGI)
  • /usr/bin/php -v

    Code
    PHP 5.3.22 (cli)
    Copyright (c) 1997-2013 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
    with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH


    /opt/phpfcgi-5.6.24/bin/php -v

    Code
    PHP 5.6.24 (cli) (built: Aug 10 2016 11:48:54)
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
        with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.2, Copyright (c) 2002-2016, by ionCube Ltd.
        with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
        with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies


    /opt/phpfcgi-7.0.9/bin/php -v

    Code
    PHP 7.0.9 (cli) (built: Aug  8 2016 13:53:35) ( NTS )
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
        with Zend OPcache v7.0.9, Copyright (c) 1999-2016, by Zend Technologies
  • Wenn im Installer die folgende Zeile auskommentiert wird:


    Code
    if (!version_compare(PHP_VERSION, "5.4.0", ">=")) { die("ERROR PHP < 5.4.0 is not supported! (Current Version: ". PHP_VERSION .")"); }


    ist eine Installation wieder ohne Probleme möglich.


    Wie bereits erwähnt wird für die Domain/Subdomain auf welche die Anwendung installiert werden soll PHP 5.6 bzw. 7.0 verwendet, ich bitte daher nochmals um Überprüfung warum das Installer-Script unter /var/cache/liveconfig/installer anscheindend nicht die korrekte PHP-Version erkennt.


    Vielen Dank


    Alex Prodner

  • Welche Distributionsversion *exakt* läuft auf dem betroffenen Server? "42.1/13.2/12.3" sind drei völlig verschiedene Versionen (zwei davon veraltet).
    Die Installer-Scripte führen /usr/bin/php aus. Wenn das nur in Version 5.3 vorliegt, dann liegt das Problem an einer veralteten Installation. PHP 5.3 ist seit über zwei Jahren "end of life".
    Wenn Sie zusätzliche PHP-Versionen in LiveConfig registrieren, dann betrifft das nur das FastCGI-Interface, nicht aber die CLI-Version.

  • Auf dem betreffenden Server läuft openSuse12.3.


    Warum werden die Installer-Scripte nicht mit der eingestellten LiveConfig PHP-Version ausgeführt/installiert?
    Die entsprechende CLI-Version wurde mit installiert (siehe Beitrag #10).


    Ich verstehe den Sinn nicht warum das Installer-Script nur die Version unter /usr/bin/php prüft, nicht aber die (Standard) PHP-Version welche in LiveConfig eingestellt wurde :confused:

  • Naja es geht hier nicht hauptsächlich um die installierte Distributionsversion, sondern mehr um die eingesetzte bzw. installierte PHP-Version.


    PHP 5.4 ist seit dem 3. September 2015 auch end-of-life, warum wurde die Prüfung der PHP-Version im Installer-Script seit Kurzem eingefügt?


    Ich verstehe wie gesagt den Sinn hier nicht wirklich:


    a) wenn schon eine Überprüfung erfolgt, warum nicht mit der eingestellten LiveConfig PHP-Version?


    b) PHP 5.4 ist ebenfalls "end of life"


    Entweder man führt eine korrekte PHP-Überprüfung beim Installer-Script ein oder man lässt es (wie vorher ja auch) ganz weg.

  • Hallo,


    Liveconfig gibt zwar einen Fehler aus:
    Status: Fehler: Gallery installation failed!
    Paket wird aber trotzdem auf dem Space heruntergeladen.
    Einfach die Url abrufen, und die DB Daten händisch einfügen.
    Alles ohne Probleme!


    habe hier leider das Selbe verhalten.


    PHP 5.6 / Debian 8.3 / LiveConfig 2.2.3-r4343


    Ist ja aber eigentlich nicht Sinn der Sache, dass hier noch händisch nachgebessert werden muss.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!