Ergebnis 1 bis 19 von 19

Thema: Pfadprobleme machen meinen Composer unbrauchbar

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard Pfadprobleme machen meinen Composer unbrauchbar

    Tachbeisammen,

    ich mach das jetzt mal als eigenen Thread, da ich eh schon genug dazu in einem fremden Thema "gespammed" habe.

    Meine einzige Composerinstallation ist unbrauchbar und macht Probleme. Ich kann weder Pakete aktualisieren noch neue installieren. Wenn ich die Paketverwaltung aufrufe kommen folgende PHP Fehler.

    Code:
    Warning:  include(/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Controller/InstalledController.php):  failed to open stream: No such file or directory in vendor/composer/ClassLoader.php on line 412
    
    Warning: include(): Failed opening  '/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Controller/InstalledController.php'  for inclusion (include_path='.:/usr/lib/php5.6') in vendor/composer/ClassLoader.php on line 412
    
    Warning:  include(/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Downloader.php):  failed to open stream: No such file or directory in vendor/composer/ClassLoader.php on line 412
    
    Warning: include(): Failed opening  '/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Downloader.php'  for inclusion (include_path='.:/usr/lib/php5.6') in vendor/composer/ClassLoader.php on line 412
    Hier versucht er ein Verzeichnis aufzurufen das es gar nicht gibt (laut tab auch nicht geben sollte).


    Wenn ich Pakete aktualisiere kommt eine weiße Seite die auch PHP Fehler enthält:
    Code:
    Warning:  include(/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Controller/UpdatePackagesController.php):  failed to open stream: No such file or directory in vendor/composer/ClassLoader.php on line 412 
    
    Warning: include(): Failed opening  '/homepages/46/d346729057/htdocs/xxx/composer/vendor/composer/../contao/core/system/modules/!composer/src/Controller/UpdatePackagesController.php'  for inclusion (include_path='.:/usr/lib/php5.6') in vendor/composer/ClassLoader.php on line 412



    Gehe ich im Anschluss wieder zurück auf die Paketverwaltung steht in der schwarzen Box folgendes:
    Code:
    Could not scan for classes inside  "/homepages/46/d346729057/htdocs/xxx/composer/vendor/contao/core/system/modules"  which does not appear to be a file nor a folder
    Could not scan for classes inside  "/homepages/46/d346729057/htdocs/xxx/composer/vendor/contao/core/system/helper/interface.php"  which does not appear to be a file nor a folder
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - The requested package contao-legacy/calendar_extended 3.2.0.9137  exists as contao-legacy/calendar_extended[1.0.0.9032, 1.0.10.9025,  1.0.11.9077, 3.0.0.9089, 3.1.0.9062, 3.2.0.9146, 3.5.0.9060, 3.6.0.9027,  3.6.0.9032] but these are rejected by your constraint.
      Problem 2
        - The requested package contao-legacy/tags 3.3.1.9004 exists as  contao-legacy/tags[1.0.0.9005, 1.0.1.9024, 1.0.2.9015, 1.0.3.9015,  1.0.4.9009, 1.1.0.9006, 1.1.1.9006, 1.2.0.9009, 1.3.0.9006, 1.3.1.9016,  1.3.2.9009, 1.3.3.9005, 1.3.4.9007, 1.4.0.9007, 1.4.1.9017, 1.4.2.9010,  1.4.3.9017, 1.5.0.9014, 1.5.1.9010, 1.5.2.9019, 1.6.0.9009,  1.6.1.18-alpha, 1.6.1.9011, 1.6.2.9003, 1.6.3.9010, 1.6.4.9018,  1.6.5.9019, 1.6.6.9010, 1.7.0.9019, 1.7.1.9012, 1.7.2.9003, 1.7.3.9016,  1.7.4.9013, 1.7.5.9013, 3.0.0.9019, 3.0.1.9027, 3.1.0.9006, 3.1.1.9014,  3.2.0.3005-beta, 3.2.0.9004, 3.2.1.9005, 3.2.2.9024, 3.3.0.9009,  3.3.1.9008, 3.4.0.9008, 3.4.1.9006, 3.4.2.9010] but these are rejected  by your constraint.


    Hier ist noch meine Composer.json
    Code:
    {
        "name": "local/website",
        "description": "A local website project",
        "type": "project",
        "license": "proprietary",
        "require": {
            "contao-legacy/backupdb": "3.2.2.9014",
            "bugbuster/botdetection": ">=3.4.0.0,<3.5-dev",
            "bugbuster/contao_grid_16_columns": ">=3.2.5.0,<3.3-dev",
            "bugbuster/dlstats": "3.8.1.0",
            "cgo-it/xls_export": "3.0.0.0",
            "contao-community-alliance/composer-client": ">=0.16.4.0,<0.17-dev",
            "contao-legacy/ajax": "1.1.6.9003",
            "contao-legacy/calendar_extended": "3.2.0.9137",
            "contao-legacy/cameraslideshow": "1.1.2.9005",
            "contao-legacy/efg": "2.2.1.9005",
            "contao-legacy/pageimage": "3.1.2.9011",
            "contao-legacy/simple_event_registration": "3.2.0.9006",
            "contao-legacy/tags": "3.3.1.9004",
            "contao-legacy/urlcleaner": "1.1.0.9004",
            "jrgregory/m17-sticky-backend-footer": "2.0.5.0",
            "madeyourday/contao-rocksolid-antispam": "1.0.4.0",
            "menatwork/contao-multicolumnwizard": "3.3.3.0",
            "psi/glossary": "1.4.2.0",
            "terminal42/contao-ce-access": "2.0.2.0",
            "terminal42/contao-easy_themes": ">=2.1.2.0,<2.2-dev",
            "terminal42/contao-tablelookupwizard": ">=2.0.1.0,<2.1-dev"
        },
        "prefer-stable": true,
        "minimum-stability": "dev",
        "config": {
            "preferred-install": "dist",
            "cache-dir": "cache",
            "component-dir": "../assets/components"
        },
        "repositories": [
            {
                "type": "composer",
                "url": "https://legacy-packages-via.contao-community-alliance.org/"
            },
            {
                "type": "artifact",
                "url": "packages"
            }
        ],
        "extra": {
            "contao": {
                "migrated": "done",
                "version-locks": {
                    "psi/glossary": "1.4.2.0",
                    "contao-legacy/urlcleaner": ">=1.1.0.3005-beta,<1.2-dev@beta",
                    "contao-legacy/efg": ">=2.2.1.9005,<2.3-dev",
                    "contao-legacy/tags": ">=3.3.1.9004,<3.4-dev",
                    "contao-legacy/calendar_extended": ">=3.2.0.9114,<3.3-dev",
                    "contao-legacy/simple_event_registration": ">=3.2.0.9006,<3.3-dev",
                    "bugbuster/dlstats": ">=3.8.0.0,<3.9-dev",
                    "cgo-it/xls_export": ">=3.0.0.0,<3.1-dev",
                    "contao-legacy/ajax": "~1.1",
                    "menatwork/contao-multicolumnwizard": ">=3.3.3.0,<3.4-dev",
                    "contao-legacy/backupdb": ">=3.2.2.9004,<3.3-dev",
                    "contao-legacy/cameraslideshow": ">=1.1.2.9005,<1.2-dev",
                    "jrgregory/m17-sticky-backend-footer": ">=2.0.4.0,<2.1-dev",
                    "contao-legacy/pageimage": ">=3.1.2.9005,<3.2-dev",
                    "madeyourday/contao-rocksolid-antispam": ">=1.0.2.0,<1.1-dev",
                    "terminal42/contao-ce-access": ">=2.0.2.0,<2.1-dev"
                }
            }
        }
    }





    Hier noch die PHP Info dieser installation


    Ich denke wenn dieses grundsätzliche Problem der oberen PHP Fehler behoben ist...dürfte Composer auch ordentlich funktionieren. Leider komme ich da nicht weiter.

    VG
    FRank
    Geändert von Kahmoon (09.06.2016 um 11:57 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Ja, sorry.. Das stimmt. Habs entfernt.
    Hast du danach ein composer update gemacht?


    Zitat Zitat von Kahmoon Beitrag anzeigen
    Sollten die bei required raus wenn sie bei versions-lock drinstehen?
    Keine Ahnung, ich arbeite selten mit den locks. imho sollten da nur Module rein, die auch in require drin sind - aber wie gesagt, da bin ich mir nicht sicher.

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    SSH php5.5 composer.phar self-update klappt auch
    Das heißt du hast ein composer update gemacht und in der Konsole ist der Fehler, den du vorhin gepostet hast, nicht mehr aufgetreten? Was stand denn statt dessen in der Ausgabe?

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Bei einem Update von Composer per SSH kommt jetzt:

    Code:
    php5.5 composer.phar self-update
    X-Powered-By: PHP/5.5.36
    Content-type: text/html
     
    Warning: Composer should be invoked via the CLI version of PHP, not the cgi-fcgi SAPI
    Could not scan for classes inside "/homepages/46/d346729057/htdocs/xxx/composer/vendor/contao/core/system/modules" which does not appear to be a file nor a folder
    Could not scan for classes inside "/homepages/46/d346729057/htdocs/xxx/composer/vendor/contao/core/system/helper/interface.php" which does not appear to be a file nor a folder
    Updating to version 1.1.2 (stable channel).
        Downloading: 100%         
    Use composer self-update --rollback to return to version 08ef916beded8c738be11acc4f463c450e277d64

    Woher zur Hölle hat er diesen PFad
    "/homepages/46/d346729057/htdocs/xxx/composer/vendor/contao/core/system/modules"
    Geändert von Kahmoon (09.06.2016 um 12:22 Uhr)

  5. #5
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.198
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wegen des vendor/contao Ordners, dazu gibt es unter anderem den etwas neueren Thread
    https://community.contao.org/de/show...260#post388260
    Mein schon relativ alter Thread ist der hier:
    https://community.contao.org/de/show...e-Extensions-!

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Danke. Also die Lösung von Webstar scheint das Pfadproblem beseitigt zu haben. Die PHP Fehler sind jetzt weg.

    Allerdings hat jetzt auch kein Modul mehr die Möglichkeit des Lockicons

    und es gibt nach wie vor folgende Meldung:

    Code:
    Loading composer repositories with package information
    Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - The requested package contao-legacy/calendar_extended 3.2.0.9137 exists as contao-legacy/calendar_extended[1.0.0.9032, 1.0.10.9025, 1.0.11.9077, 3.0.0.9089, 3.1.0.9062, 3.2.0.9146, 3.5.0.9060, 3.6.0.9027, 3.6.0.9032] but these are rejected by your constraint.
      Problem 2
        - The requested package contao-legacy/tags 3.3.1.9004 exists as contao-legacy/tags[1.0.0.9005, 1.0.1.9024, 1.0.2.9015, 1.0.3.9015, 1.0.4.9009, 1.1.0.9006, 1.1.1.9006, 1.2.0.9009, 1.3.0.9006, 1.3.1.9016, 1.3.2.9009, 1.3.3.9005, 1.3.4.9007, 1.4.0.9007, 1.4.1.9017, 1.4.2.9010, 1.4.3.9017, 1.5.0.9014, 1.5.1.9010, 1.5.2.9019, 1.6.0.9009, 1.6.1.18-alpha, 1.6.1.9011, 1.6.2.9003, 1.6.3.9010, 1.6.4.9018, 1.6.5.9019, 1.6.6.9010, 1.7.0.9019, 1.7.1.9012, 1.7.2.9003, 1.7.3.9016, 1.7.4.9013, 1.7.5.9013, 3.0.0.9019, 3.0.1.9027, 3.1.0.9006, 3.1.1.9014, 3.2.0.3005-beta, 3.2.0.9004, 3.2.1.9005, 3.2.2.9024, 3.3.0.9009, 3.3.1.9008, 3.4.0.9008, 3.4.1.9006, 3.4.2.9010] but these are rejected by your constraint.

  7. #7
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    So...nachdem ich diese beiden Module noch mal neu installiert habe ist richtig viel durchgelaufen und die Schlossicons sind auch wieder da.

    Code:
    Loading composer repositories with package information
    Updating dependencies
      - Removing leafo/scssphp (v0.6.3)
      - Removing michelf/php-markdown (1.6.0)
      - Removing oyejorge/less.php (v1.7.0.10)
      - Removing phpspec/php-diff (v1.1.0)
      - Removing simplepie/simplepie (1.4.1)
      - Removing tecnick.com/tcpdf (6.2.11)
      - Removing true/punycode (1.1.0)
      - Removing contao-components/compass (0.12.2)
      - Removing matthiasmullie/minify (1.3.34)
      - Removing matthiasmullie/path-converter (1.0.8)
      - Removing swiftmailer/swiftmailer (v5.4.2)
      - Installing contao-community-alliance/composer-client (0.16.4)
        Downloading
    
      - installed 110 files
      - Installing bugbuster/contao_grid_16_columns (3.2.5)
        Downloading
    
      - installed 23 files
      - Installing bugbuster/botdetection (3.4.2)
        Downloading
    
      - installed 30 files
      - Installing bugbuster/dlstats (3.8.1)
        Downloading
    
      - installed 56 files
      - Installing cgo-it/xls_export (3.0.0)
        Downloading
    
      - installed 12 files
      - Installing contao-legacy/ajax (1.1.6.9003)
        Downloading
    
      - installed 1 files
      - Installing contao-legacy/backupdb (3.2.2.9014)
        Downloading
    
      - installed 50 files
      - not overwriting already present userfile /homepages/46/d346729057/htdocs/jagdbildungszentrum/files/AutoBackupDB/.htaccess
      - Installing menatwork/contao-multicolumnwizard (3.3.3)
        Downloading
    
      - installed 19 files
      - Installing contao-legacy/calendar_extended (3.6.0.9032)
        Downloading
    
      - installed 380 files
      - Installing contao-legacy/cameraslideshow (1.1.2.9005)
        Downloading
    
      - installed 64 files
      - Installing contao-legacy/xls_export (3.0.0.9020)
        Downloading
    
      - installed 10 files
      - Installing contao-legacy/efg (2.2.1.9005)
        Downloading
    
      - installed 87 files
      - Installing contao-legacy/pageimage (3.1.2.9011)
        Downloading
    
      - installed 28 files
      - Installing contao-legacy/simple_event_registration (3.2.0.9006)
        Downloading
    
      - installed 50 files
      - Installing contao-legacy/tags (3.4.2.9010)
        Downloading
    
      - installed 92 files
      - not overwriting already present userfile /homepages/46/d346729057/htdocs/jagdbildungszentrum/files/tags/del_sprite_arrows.gif
      - not overwriting already present userfile /homepages/46/d346729057/htdocs/jagdbildungszentrum/files/tags/tag_remove.png
      - not overwriting already present userfile /homepages/46/d346729057/htdocs/jagdbildungszentrum/files/tags/tag_remove_hover.png
      - not overwriting already present userfile /homepages/46/d346729057/htdocs/jagdbildungszentrum/files/tags/tags_orange.css
      - Installing contao-legacy/urlcleaner (1.1.0.9004)
        Downloading
    
      - installed 4 files
      - Installing jrgregory/m17-sticky-backend-footer (2.0.5)
        Downloading
    
      - installed 6 files
      - Installing madeyourday/contao-rocksolid-antispam (v1.0.4)
        Downloading
    
    Warning: composer/vendor/madeyourday/contao-rocksolid-antispam/src/MadeYourDay/Contao/Resources/contao/config is a symlink and will not get copied.
    Warning: composer/vendor/madeyourday/contao-rocksolid-antispam/src/MadeYourDay/Contao/Resources/contao/dca is a symlink and will not get copied.
    Warning: composer/vendor/madeyourday/contao-rocksolid-antispam/src/MadeYourDay/Contao/Resources/contao/languages is a symlink and will not get copied.
    Warning: composer/vendor/madeyourday/contao-rocksolid-antispam/src/MadeYourDay/Contao/Resources/contao/templates is a symlink and will not get copied.
      - installed 15 files
      - Installing psi/glossary (1.4.2)
        Downloading
    
      - installed 29 files
      - Installing terminal42/contao-ce-access (2.0.3)
        Downloading
    
      - installed 17 files
      - Installing terminal42/contao-easy_themes (2.2.2)
        Downloading
    
      - installed 26 files
      - Installing terminal42/contao-tablelookupwizard (2.0.1)
        Downloading
    
      - installed 17 files
    Writing lock file
    Generating autoload files
    Runonce created with 4 updates
    Clean contao internal config cache
    Clean contao internal dca cache
    Clean contao internal language cache
    Clean contao internal sql cache

  8. #8
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Du verwendest auf deinem Server php-Version 5.6.x. Deshalb solltest du auch die entsprechende composer.phar mit
    Code:
    php5.6 composer.phar update
    aufrufen. Das hatte ich im anderen Thread auch schon erwähnt.
    Geändert von bizon (09.06.2016 um 13:53 Uhr)

  9. #9
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Das geht nicht. Er sagt dann das er diesen Befehlt nicht kennt. Ich glaube das hatte ich geantwortet. Aber aktuell schaut alles gut aus.

  10. #10
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Deine letzten Fehlermeldungen würde ich so angehen:

    Datenbank und Daten sichern.

    Löschen der Pakete contao-legacy/calendar_extended und contao-legacy/tags
    Pakete aktualisien
    Wichtig: nicht die Datenbank aktualisieren.
    Dann den Composer-Cache leeren
    Die beiden Pakete wieder zur Installation auswählen
    Pakete nochmal aktualisieren

  11. #11
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Aktuell habe ich diese beiden Erweiterungen erneut zur Installation vorgemerkt. Dann Pakete aktualisiert und danach ging es wieder.

    Danke

  12. #12
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Dann viel Spaß mit dem Composer und auch der Konsole - das rockt.

    Ich verwende Composer seit ca. 2 1/2 Jahren in jeder Installation und möchte auf keinen Fall zurück zum ER2. Wirst sehen, das geht dir bald auch so.

  13. #13
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Das bezweifle ich

    Allein das Gewürge jetzt reicht mir schon wieder. Ich finde ihn einfach hart unübersichtlich, ich mag keine Konsole etc. Beim ER sieht man immer schön welche Erweiterung ein Update hat, ich kann vor allem NUR diese Erweiterung updaten...das ist mit Composer leider so nicht mehr möglich ohne alles davor mit Schloss zu sperren oder anderen Workarounds.

    Also ich denke nicht das Composer und ich jemals gute Freunde werden :P. Im Gegenteil..das Konsolengedöhns etc. treibt mich gerade eher von Contao weg zu alternativen CMS Systemen. Contao 4 ist für mich dadurch so nicht mehr nutzbar und Contao 3 nur eine Frage der Zeit bis es veraltet ist. Schade eigentlich....
    Geändert von Kahmoon (09.06.2016 um 14:19 Uhr)

  14. #14
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.198
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das einzig gute an einer Lösung per Konsole oder per separater Anwendung ist, dass die mir nicht jeder zweite Kunde aufruft, der seine Website selbst administrieren will. Bisher versuche ich den Kunden zu vermitteln, dass die Buttons für Updates diejenigen sind, die Geld kosten, wenn man draufdrückt und es geht schief. Wie das dann bei Contao 4 letztlich wird, schaue ich mir erst mal in Ruhe an. Dann sieht man weiter. Ich gebe aber zu, dass ich mir auch meine Gedanken über mögliche Alternativen mache. Einfach für den Fall, dass mir die Richtung nicht gefällt, die Contao 4 dann nimmt. Vieles mag auch davon abhängen, wie sich die Pakete bei den Webhostern entwickeln. Falls Contao irgendwann das Alleinstellungsmerkmal hat, dass es nur mit 4 GB RAM (vielleicht kommt ja irgendwann Symfony 4 ) auf einem dedizierten Server läuft, dann werde ich das den "kleinen" Kunden nicht vermitteln können.

  15. #15
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Solche Optionen bekommen meine Kunden gar nicht :-). Genau aus diesem Grund, das sie es zerschiessen können. idR reicht das.

    Ich war halt schon immer eher die Klickfraktion als Kommandozeile hardcore Coder...auch wenn ich ein wenig programmieren kann

    Wir werden sehen wohin die Reise geht....ich bin schon so lang mit Contao unterwegs...wäre schade wenn ich das ändern müsste. Aber die Entwicklung kann auch nicht von mir abhängen :P

  16. #16
    Alter Contao-Hase Avatar von bizon
    Registriert seit
    16.06.2010.
    Beiträge
    1.125

    Standard

    Zitat Zitat von Kahmoon
    ich mag keine Konsole etc... das Konsolengedöhns ...
    So geht es mir immer, wenn ich an einem Windows PC sitze. Alles scheint umständlich lange zu dauern. Seit 1998 ist mein Büro deshalb MS-freie Zone.

    Naja, Konsole und die Vorteile muss man halt erst erkennen. Ich habe lokal eine perfekte Testumgebung mit Clonen von allen Contao-Installationen. Hier teste ich z.B. Extensions, Updates und alles Andere stressfrei und in aller Ruhe.

    Einen Clone lokal nochmal zu kopieren, quasi als Backup, dauert incl. neue Datenbank anlegen, Datensätze importieren, alle Dateien kopieren und anpassen der .htaccess auf der Konsole ca. 5 Sekunden, indem ich mit einem einzigen Konsolenbefehl ein Script aufrufe.

    Inkl. Contao-Update dauert das Ganze höchstens 10 Sekunden.

    Einen Clone zu löschen (Daten und Datenbank) dauert 3 Sekunden.

    Alles zum Server synchronisieren dauert, weil ich hier leider nur langsames Internet habe, ca. 3 - 10 Minuten.

    Das ist mit Klick hier und Klick da nicht zu schaffen und ja ich weiß, dass man einem Windows User damit trotzdem nicht beikommen kann. Unter Linux gilt, wenn mal nichts mehr geht oder es einfach nur schnell gehen soll, die Konsole hilft immer. Schnell, resourcenschonend, effizient.
    Geändert von bizon (09.06.2016 um 15:50 Uhr)

  17. #17
    Contao-Fan Avatar von Thraile
    Registriert seit
    17.12.2009.
    Ort
    Detmold
    Beiträge
    501
    Partner-ID
    6306

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Beim ER sieht man immer schön welche Erweiterung ein Update hat, ich kann vor allem NUR diese Erweiterung updaten...das ist mit Composer leider so nicht mehr möglich ohne alles davor mit Schloss zu sperren oder anderen Workarounds.
    Naja stimmt so nicht ganz. Du solltest vor jeder Extension eine kleine Checkbox haben. Wenn du diese Checkboxen auswählst, versucht Composer auch nur die ausgewählen Extensions zu aktualisieren (zzgl. deren Abhängigkeiten meine ich). Mit dem Schloß arbeite ich nur noch, wenn man eine Extension patchen musste (jaja böse, ist mir bekannt *g*). Da automatisch nur Bugfixes eingespielt werden und dabei Extenions nicht kaputt gehen, dürfen diese auch eingespielt werden.

    Änderungen bei den Major- oder Minor Versionen müssen eh manuell ausgewählt werden (bei den standard Einstellnugen). Und da Composer immer auf ALLE Abhängigkeiten achtet, sind die Systeme eigentlich ziemlich stabil.

  18. #18
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.300

    Standard

    Genau das hatte ich hier mal gefragt und imho die Antwort bekommen das immer alles aktualisiert wird. Das Häkchen wäre nur da um mehrere Erweiterungen auf einmal zu löschen.

  19. #19
    Contao-Fan Avatar von Thraile
    Registriert seit
    17.12.2009.
    Ort
    Detmold
    Beiträge
    501
    Partner-ID
    6306

    Standard

    Kann sein, dass da mal ein Bug drin war. Klappt aber mittlerweile zuverlässig. Mit dem Testlauf-Button kann man das ja auch super testen.

    Alternativ auf derKonsole:
    Code:
    php composer.phar update <package_name>

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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