Hallo,
Ich versuche die ganze Zeit etwas total simples mit dem Event-Manager von Plesk, aber es funktioniert einfach nicht. Ich möchte beim erstellen einer Domain im Vhost Verzeichnis, also /var/www/vhosts/domain.tld ein "tmp" Verzeichnis erstellen. Dazu habe ich ein kleines shell Skript genommen wo lediglich dies drinsteht:
Das ganze habe ich dann als domain_create.sh unter /usr/local/psa/bin abgelegt und ausführbar gemacht. Im Event-Manager /usr/local/psa/bin/domain_create.sh eingetragen, "Domain erstellt" und Prio 50 eingestellt, aber es funktioniert nicht, der "tmp" Ordner wird nicht erzeugt.
Die andere Variante wäre ja im Shell Skript
und dann im Event-Manager /usr/local/psa/bin/domain_create.sh <new_domain_name>
aber auch das geht nicht. Hat noch wer eine Idee?
Ich versuche die ganze Zeit etwas total simples mit dem Event-Manager von Plesk, aber es funktioniert einfach nicht. Ich möchte beim erstellen einer Domain im Vhost Verzeichnis, also /var/www/vhosts/domain.tld ein "tmp" Verzeichnis erstellen. Dazu habe ich ein kleines shell Skript genommen wo lediglich dies drinsteht:
Code:
#!/bin/bash
mkdir -p /var/www/vhosts/${NEW_DOMAIN_NAME}/tmp
chmod 4733 /var/www/vhosts/${NEW_DOMAIN_NAME}/tmp
exit
Das ganze habe ich dann als domain_create.sh unter /usr/local/psa/bin abgelegt und ausführbar gemacht. Im Event-Manager /usr/local/psa/bin/domain_create.sh eingetragen, "Domain erstellt" und Prio 50 eingestellt, aber es funktioniert nicht, der "tmp" Ordner wird nicht erzeugt.
Die andere Variante wäre ja im Shell Skript
Code:
#!/bin/bash
mkdir -p /var/www/vhosts/$1/tmp
chmod 4733 /var/www/vhosts/$1/tmp
exit
und dann im Event-Manager /usr/local/psa/bin/domain_create.sh <new_domain_name>
aber auch das geht nicht. Hat noch wer eine Idee?