Ich versuche, meine benutzerdefinierte Wordpress-Installer zu entwickeln. Um dies zu tun, möchte ich meine Vorlagen whoa im Bitbuckets Privates Repository klonen.Klon private Repo durch PHP exec
Also habe ich ein sh-Skript, das von einem exec() PHP-Befehl gestartet wird. In diesem sh Skript versuchen, es so etwas zu tun:
#!/bin/zsh
git clone [email protected]:username/myTheme.git
Aber die exec() Funktion tut nichts, nichts ausgeben und gibt einen Exit-Code = 1 Nicht sehr einfach zu debuggen.
Haben Sie eine Vorstellung davon, was passiert und was kann ich tun, um es zu lösen? Vielen Dank für Ihre Hilfe
Ihre Berechtigungen für den Ordner überprüfen. Webserver muss Schreibrechte für das Verzeichnis haben. –
Überprüfen Sie Permisisons, versuchen Sie es mit dem vollständigen Pfad zum Git oder stellen Sie sicher, dass der Pfad der Umgebung richtig eingestellt ist. – Devon
@JeffPuckettII Ich bin auf einer lokalen Entwicklung, es ist mein Benutzer, der das Skript startet (verifiziert mit whoami aus dem Shell-Skript). – Draven