pære - gnupg installation på vinduer

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har installeret pære & pecl på min windows maskine.
Nu vil jeg gerne installere gnupg udvidelse ved hjælp af pecl.


Mit behov er at få gnupg.so udvidelsen til php7 til at uploade den på en linux-server, hvor jeg ikke har nogen rettigheder. Udvidelsen findes ikke på denne server, derfor er jeg nødt til at få den til at overføre den.


Når jeg kører pecl install gnup på min maskine, får jeg følgende resultat:


C:WEB>pecl install gnupg-1.4.0.tgz
6 source files, building
ERROR: The DSP gnupg.dsp does not exist.


Efter nogle undersøgelser fandt jeg ud af, at jeg har brug for en .dll, men der er ingen måde at finde noget på.


Er der nogen der kan hjælpe mig?

Bedste reference


pecl install downloader kildekoden og kompilerer den til systemet pecl kører på. Det virker ikke på et andet system, især ikke på en Linux, når du kompilerer det på Windows.


Du har tre muligheder, der vil fungere i preference:



  1. Installer den distribuerede pecl-gnupg-pakke

  2. Kør kommandoen pecl install på din server

  3. Opret en identisk -maskine som din live-server, kør pecl install på den og kopier den genererede .so -fil til din live-server.