Antworten auf deine Fragen:
Neues Thema erstellen

NETBEANS, Composer, TCPDF und FPDI

AxelM

Nicht mehr ganz neu hier

Hallo,
ich würde mir gerne eine kleine Anwendung schreiben, die mir hilft PDFDateien auszufüllen.
Dazu würde ich gern die Kombination aus TCPDF und FPDI nutzen.
Als IDE nutze ich die aktuelle version von NETbeans.
die Befehle php, composer und git funktionieren in der Eingabezeile (Windows 10 pro 64bit).
Wenn ich nun ein neues Projekt erstelle und per Composer die Pakete technickcom/tcpdf, setasign/fpdi, setasign/fpdi-tcpdf einbinden möchte, passiert folgendes, das ich nicht ganz nachvollziehen kann:


"D:\composer\composer.bat" "--ansi" "--no-interaction" "require" "setasign/fpdi-tcpdf:dev-master"
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for setasign/fpdi-tcpdf dev-master -> satisfiable by setasign/fpdi-tcpdf[dev-master].
- setasign/fpdi-tcpdf dev-master requires tecnickcom/tcpdf 6.2.13 -> satisfiable by tecnickcom/tcpdf[6.2.13] but these conflict with your requirements or minimum-stability.


Installation failed, reverting ./composer.json to its original content.
Done.Ich hab sonst keine Erfahrung mit Composer. Die Kombination ist aber sicher nicht so ungewöhnlich. Ich finde aber sonst nix dazu im Internet. Also bin vermutlich bloß ich besonders dämlich
icon_wink.gif


Danke schon mal für eure Antworten.
 

Curanai

Aktives Mitglied

Hi und guten Abend,

ich verwende Composer nicht (wollte ich aber schon immer und hab mich daher auch schon damit beschäftigt). Und ich stolpere daher direkt über das hier:
"D:\composer\composer.bat" "--ansi" "--no-interaction" "require" "setasign/fpdi-tcpdf:dev-master"

Eigentlich dachte ich immer, dass Composer derart im OS verankert ist, dass es überall zur Verfügung steht. Das ermöglicht das problemlose Installieren seiner composer.json Datei, die im neuen Workspace liegt. Dann gehst mit der Shell dort hin und dann war es eigentlich nur "composer install --no-dev" ... womöglich ist das schon die Lösung für Dein Problem.

In der JSON-Datei steht dann nur das Repository, was Du in diesen Pfad (Dein Arbeitsverzeichnis) packen willst. Da solltest Du auch nicht DEV-Master nehmen, sondern die letzte Stable (immer mit Versionsnummer versehen).

Aber vielleicht liege ich auch falsch, schon etwas länger her ... dann tut es mir leid, wenn es verwirrt.

Viel Erfolg dennoch.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.613
Beiträge
1.538.345
Mitglieder
67.524
Neuestes Mitglied
BSKGA
Oben