May 11, 20215 yr Guten Morgen zusammen, brauche hilfe . Möchte gerne in Nextcloud gesichterkennung bei foto ausprobieren. Nun kann ich nicht pdlib installieren.habe viel gegoogelt Kann mir jemand erklären wie ich es machen soll?
May 11, 20215 yr Bitte gib an welchen container du benutzt. Es sollte ganz einfach sein wenn der container Debian basiert ist und du eine Konsole öffnest: apt-get update apt-get -y install php-pdlib Sollte der container alpine basiert sein: apk update apk add php7-pdlib
May 11, 20215 yr Author 12 minutes ago, ich777 said: Bitte gib an welchen container du benutzt. Es sollte ganz einfach sein wenn der container Debian basiert ist und du eine Konsole öffnest: apt-get update apt-get -y install php-pdlib Sollte der container alpine basiert sein: apk update apk add php7-pdlib Danke fürs antwort Ich benutzte nextcloud production:apache Nach command apt-get -y install php-pdlib kommt unable to locate package php-pdlib
May 11, 20215 yr 1 hour ago, igorekDE said: Danke fürs antwort Ich benutzte nextcloud production:apache Nach command apt-get -y install php-pdlib kommt unable to locate package php-pdlib Ah ich seh grad das pdlib package gibts nicht im offiziellen debian repo. Sieh mal hier, hier ist beschrieben wie du es kompilieren kannst: Klick (...aber bitte nicht alles blind kopieren und ausführen, Pfade usw anpassen - in den container brauchst du normalerweise auch kein 'sudo' also alle Befehle die mit sudo beginnen einfach das sudo weglassen)
May 11, 20215 yr Author 1 hour ago, ich777 said: Ah ich seh grad das pdlib package gibts nicht im offiziellen debian repo. Sieh mal hier, hier ist beschrieben wie du es kompilieren kannst: Klick (...aber bitte nicht alles blind kopieren und ausführen, Pfade usw anpassen - in den container brauchst du normalerweise auch kein 'sudo' also alle Befehle die mit sudo beginnen einfach das sudo weglassen) erste apt install libx11-dev make cmake 2. git clone https://github.com/davisking/dlib.git cd dlib/dlib mkdir build cd build cmake -DBUILD_SHARED_LIBS=ON .. make make install 3. git clone https://github.com/goodspb/pdlib.git cd pdlib apt install pkg-config #ohne der Installation gibt es einen Error https://github.com/goodspb/pdlib/issues/17#issue-507010566 phpize7.3 ./configure --with-php-config=/usr/bin/php-config7.3 #Lösung für die API Version: https://github.com/tideways/php-xhprof-extension/issues/76#issuecomment-469160637 make make install 4. git clone https://github.com/goodspb/pdlib.git cd pdlib phpize ./configure --enable-debug make make install
May 11, 20215 yr 8 minutes ago, igorekDE said: 🥶 irgendwie klappt es nicht Wäre es nicht gleich besser du fragst beim maintainer des Containers nach ob er diese library mit in den Container aufnehmen kann? Was funktioniert nicht, du hast nur die Befehle reingeschrieben, was funktioniert nicht oder wo bekommst du einen Error?
May 11, 20215 yr Author cd pdlib apt install pkg-config #ohne der Installation gibt es einen Error https://github.com/goodspb/pdlib/issues/17#issue-507010566 phpize7.3 ./configure --with-php-config=/usr/bin/php-config7.3 #Lösung für die API Version: https://github.com/tideways/php-xhprof-extension/issues/76#issuecomment-469160637 make make install fatal: destination path 'pdlib' already exists and is not an empty directory. Reading package lists... Done Building dependency tree Reading state information... Done pkg-config is already the newest version (0.29-6). 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. # sh: 12: phpize7.3: not found # sh: 13: ./configure: not found # make: *** No targets specified and no makefile found. Stop. # make: *** No rule to make target 'install'. Stop.
May 11, 20215 yr Author 19 minutes ago, ich777 said: Wäre es nicht gleich besser du fragst beim maintainer des Containers nach ob er diese library mit in den Container aufnehmen kann? Was funktioniert nicht, du hast nur die Befehle reingeschrieben, was funktioniert nicht oder wo bekommst du einen Error? jetzt so git clone https://github.com/goodspb/pdlib.git cd pdlib apt install pkg-config https://github.com/goodspb/pdlib/issues/17#issue-507010566 phpize 7.4 ./configure --with-php-config=/usr/bin/php-config7.3 #Lösung für die API Version: https://github.com/tideways/php-xhprof-extension/issues/76#issuecomment-469160637 make make install git clone https://github.com/goodspb/pdlib.git cd pdlib apt install pkg-config https://github.com/goodspb/pdlib/issues/17#issue-507010566 phpize 7.4 ./configure --with-php-config=/usr/bin/php-config7.3 #Lösung für die API Version: https://github.com/tideways/php-xhprof-extension/issues/76#issuecomment-469160637 make # make install Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package https://github.com/goodspb/pdlib/issues E: Couldn't find any package by glob 'https://github.com/goodspb/pdlib/issues' E: Couldn't find any package by regex 'https://github.com/goodspb/pdlib/issues' # Configuring for: PHP Api Version: 20190902 Zend Module Api No: 20190902 Zend Extension Api No: 320190902 # checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu configure: error: Cannot find php-config. Please use --with-php-config=PATH # make: *** No targets specified and no makefile found. Stop. # make: *** No rule to make target 'install'. Stop. Edited May 11, 20215 yr by igorekDE
May 11, 20215 yr Author 2 hours ago, ich777 said: Ah ich seh grad das pdlib package gibts nicht im offiziellen debian repo. Sieh mal hier, hier ist beschrieben wie du es kompilieren kannst: Klick (...aber bitte nicht alles blind kopieren und ausführen, Pfade usw anpassen - in den container brauchst du normalerweise auch kein 'sudo' also alle Befehle die mit sudo beginnen einfach das sudo weglassen) jetzt in nextcloud zeigt der nur bz2 nicht verfügbar
May 11, 20215 yr Author 1 hour ago, ich777 said: Wäre es nicht gleich besser du fragst beim maintainer des Containers nach ob er diese library mit in den Container aufnehmen kann? Was funktioniert nicht, du hast nur die Befehle reingeschrieben, was funktioniert nicht oder wo bekommst du einen Error? noch eine frage wo ist php.ini in /etc habe ich versucht aber nach neustart alles weg ich möchte 4gb ram geben für PHP
May 11, 20215 yr 14 minutes ago, igorekDE said: noch eine frage wo ist php.ini in /etc habe ich versucht aber nach neustart alles weg Wie meinst du das? Nachedem du den Container neu gestartet hast oder hast du in den Einstellungen vom Container (im Template) was geändert? Alle Einstellungen die du im Container selbst vornimst werden verworfen wenn ein Containerupdate kommt oder du im Template was änderst, wenn du ihn nur neu startest wird nichts verworfen. Deswegen hab ich auch gemeint das du dich am besten an den Container Author wenden solltest damit er die library gleich integriert, dann wird nichts verworfen da es direkt im Container integriert ist. Der Container sollte eine php.ini im Hauptverzeichnis haben das in deinem appdata Verzeichnis liegt.
April 25, 20242 yr On 5/11/2021 at 10:38 AM, ich777 said: Wie meinst du das? Nachedem du den Container neu gestartet hast oder hast du in den Einstellungen vom Container (im Template) was geändert? Alle Einstellungen die du im Container selbst vornimst werden verworfen wenn ein Containerupdate kommt oder du im Template was änderst, wenn du ihn nur neu startest wird nichts verworfen. Deswegen hab ich auch gemeint das du dich am besten an den Container Author wenden solltest damit er die library gleich integriert, dann wird nichts verworfen da es direkt im Container integriert ist. Der Container sollte eine php.ini im Hauptverzeichnis haben das in deinem appdata Verzeichnis liegt. Ich hab das heute mal versucht, aber offensichtlich muss man da wohl sich an Nextcloud wenden (sorry aber mein English is not the Yellow from the Egg): weiss jemand was er mit dem Post Script meint?
April 25, 20242 yr 1 hour ago, zero_neverload said: weiss jemand was er mit dem Post Script meint? Ich nutze den container nicht also kann ich dir da nicht weiter helfen. Ich würde mich aber an den Entwickler selbst wenden wenn im Docker container was fehlt. 1 hour ago, zero_neverload said: (sorry aber mein English is not the Yellow from the Egg) Google translate, ChatGPT oder Google Gemini hilft.
April 25, 20242 yr Welchen Container benutzt du für die Nextcloud? Ich habe den von LInuxserver und da kann ich die Gesichtserkennung ohne weiteres nutzen.
April 25, 20242 yr 7 hours ago, Archonw said: Welchen Container benutzt du für die Nextcloud? Ich habe den von LInuxserver und da kann ich die Gesichtserkennung ohne weiteres nutzen. Hab den damals gewählt: Kann ich das irgendwie wechseln ohne alles neue einzurichten? Theoretisch müsste ich doch lediglich den Verweis auf die alte DB machen und eine Kopie von dem alten Appdata in die Linux Appdata kopieren oder? Edited April 25, 20242 yr by zero_neverload
April 25, 20242 yr Zu dem Container gibt es doch einen eigenen Thread in der Applikation Section.Stell da doch mal die Frage, ob jemand anderer damit die Gesichtserkennung erfolgreich eingerichtet hat.Wie man von dem auf einen anderen Container migriert kann ich leider nicht genau sagen, da ich das damit noch nicht gemacht habe.
April 25, 20242 yr 1 hour ago, zero_neverload said: Hab den damals gewählt: da dies ja sogar der official ist ... sprich, das ist nur ein template um den usern das eintippen der Variablen zu ersparen ... und die Antwort war auch darauf bezogen, ldas sollte wenn dann von NC direkt kommen und wenn ... solltest du im NC Forum das mal thematisieren. und abschließend ... es gibt ja verschiedene "models" ... du hast anscheinend nur model 1 getestet ps. ich nutze auch den lsio Docker inkl. Face recognition mit memories, ein "Umzug" geht meist schief wegen den ganzen Rechten in NC, ist halt "eigentlich" ne "Drecks App" meiner Meinung nach, aber wir alle nutzen die ... ich hab wo ich letztens nochmals quer getestet hatte ob ich doch die integrierte Office Lösung (welche nur mit der official php base geht) in Anspruch nehme ... Backups einspielen, Datenbanken übernehmen, egal wie ... Fehler über Fehler, am Ende bleibt nur Backups der Daten machen, neu aufsetzen, einrichten, backup der Daten über NC einspielen, dann ist es rund ... alles andere endet meist im Fiasko.
April 26, 20242 yr 7 hours ago, alturismo said: da dies ja sogar der official ist ... sprich, das ist nur ein template um den usern das eintippen der Variablen zu ersparen ... und die Antwort war auch darauf bezogen, ldas sollte wenn dann von NC direkt kommen und wenn ... solltest du im NC Forum das mal thematisieren. und abschließend ... es gibt ja verschiedene "models" ... du hast anscheinend nur model 1 getestet ps. ich nutze auch den lsio Docker inkl. Face recognition mit memories, ein "Umzug" geht meist schief wegen den ganzen Rechten in NC, ist halt "eigentlich" ne "Drecks App" meiner Meinung nach, aber wir alle nutzen die ... ich hab wo ich letztens nochmals quer getestet hatte ob ich doch die integrierte Office Lösung (welche nur mit der official php base geht) in Anspruch nehme ... Backups einspielen, Datenbanken übernehmen, egal wie ... Fehler über Fehler, am Ende bleibt nur Backups der Daten machen, neu aufsetzen, einrichten, backup der Daten über NC einspielen, dann ist es rund ... alles andere endet meist im Fiasko. Hm das überlege ich mir nochmal ob ich das will. Aktuell hab ich mir meine Fotos quer in Immich eingespielt, aber damit bin ich auch noch nicht so zufrieden. Hätte eigentlich gerne das in NC genutzt... Ich werde das morgen mal testen....
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.