Vimexx Facebook

Onderwerp: Laravel werkt niet (door verouderde versie composer?)

06-07-2024 13:40

Ik heb lokaal een website gemaakt met Laravel en wilde deze online zetten bij Vimexx.

Echter lukt het niet om het werkend te krijgen omdat de composer dependencies niet geïnstalleerd kunnen worden:


Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - laravel/framework[v11.9.0, ..., v11.14.0] require composer-runtime-api ^2.2 -> found composer-runtime-api[2.0.0] but it does not match the constraint.
    - Root composer.json requires laravel/framework ^11.9 -> satisfiable by laravel/framework[v11.9.0, ..., v11.14.0].
 

Heeft iemand een idee hoe ik het werkend kan krijgen?

 

Later heb ik ook geprobeerd om direct op de server een Laravel-website aan te maken door deze handleiding te volgen: https://www.vimexx.nl/help/hoe-installeer-ik-het-laravel-framework-op-mijn-website

Dit levert hetzelfde probleem op.

Wie weet hoe dit opgelost kan worden?

26-09-2024 13:58
#5125

Het is een oude vraag, maar  je kunt dit proberen:

 

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php

php -r "unlink('composer-setup.php');"

Zie verder: https://getcomposer.org/download/

Niet installeren in de public_html folder, maar installeren boven de public_html. 

Voor command line gebruik je dan:

php composer.phar

 

 

- 5 van 5 sterren -