php scripts auf server starten geht nicht?! [GELÖST]
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
php scripts auf server starten geht nicht?!
ich habe versucht heute das ranksystem von tsn.net zu installieren dies ging aber nicht da ich wenn ich php worker.php start eingebe einen fehler bekomme der lautet:
!!!! Logs folder is not writable !!!!
Cancel start request...
Was soll ich jetzt machen und was ist unter KeyHelp der webuser da es ja nicht www-data ist sondern wer anderes ?
!!!! Logs folder is not writable !!!!
Cancel start request...
Was soll ich jetzt machen und was ist unter KeyHelp der webuser da es ja nicht www-data ist sondern wer anderes ?
Re: php scripts auf server starten geht nicht?! [GELÖST]
Hallo,
PHP Scripte werden bei einem KeyHelp System unter dem jeweiligen KeyHelp bzw. FTP Benutzer ausgeführt. Sofern ein Script über die Konsole gestartet werden soll, so sollte dies dann natürlich auch unter dem entsprechenden User geschehen.
PHP Scripte werden bei einem KeyHelp System unter dem jeweiligen KeyHelp bzw. FTP Benutzer ausgeführt. Sofern ein Script über die Konsole gestartet werden soll, so sollte dies dann natürlich auch unter dem entsprechenden User geschehen.
Viele Grüße,
Martin
Martin
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
Habe sie nicht irgendwie die möglichkeit auf meinen Server zuzugreifen also ich habe es halt auch versucht unter meinem KeyHelp user zu machen der heißt craftenmedia dann habe ich su gemacht und versucht php worker.php start zu machen und ging immer noch nicht genau so wie mit sudo -u craftenmedia php /home/users/craftenmedia/rank/worker.php start und das ging halt auch nicht es wurde sofort vom Programm gesagt das der Logs ordner nicht gelesen werden kann aber die Internet Seite und alles andere geht :/
Re: php scripts auf server starten geht nicht?!
Hallo,
direkter Support ist uns aktuell nur bei Servern der Keyweb AG möglich. Hier könnte dann ein entsprechendes Ticket geöffnet werden.
direkter Support ist uns aktuell nur bei Servern der Keyweb AG möglich. Hier könnte dann ein entsprechendes Ticket geöffnet werden.
Viele Grüße,
Martin
Martin
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
Also ich habe jetzt einen FTP Benutzer gemacht der Rank heißt wenn ich dann eingebe:
sudo -u rank php /home/users/craftenmedia/www/rank/worker.php check geht das nicht genau so wie
sudo -u craftenmedia php /home/users/craftenmedia/www/rank/worker.php check oder
sudo -u keyhelp php /home/users/craftenmedia/www/rank/worker.php check
dort kommt immer:
!!!! Logs folder is not writable !!!!
Cancel start request...
und wenn ich sudo -u rank php /home/users/craftenmedia/www/rank/worker.php check kommt immer
sudo: unknown user: rank
sudo: unable to initialize policy plugin
Ich glaube nicht das das FTP Tool einen User oder eine Gruppe macht sonst weiß ich echt nicht mehr was ich machen soll und ich glaube das ist auch nicht in euren sinne das so zu machen vielleicht da nochmal Hilfe bekommen wäre gut!
sudo -u rank php /home/users/craftenmedia/www/rank/worker.php check geht das nicht genau so wie
sudo -u craftenmedia php /home/users/craftenmedia/www/rank/worker.php check oder
sudo -u keyhelp php /home/users/craftenmedia/www/rank/worker.php check
dort kommt immer:
!!!! Logs folder is not writable !!!!
Cancel start request...
und wenn ich sudo -u rank php /home/users/craftenmedia/www/rank/worker.php check kommt immer
sudo: unknown user: rank
sudo: unable to initialize policy plugin
Ich glaube nicht das das FTP Tool einen User oder eine Gruppe macht sonst weiß ich echt nicht mehr was ich machen soll und ich glaube das ist auch nicht in euren sinne das so zu machen vielleicht da nochmal Hilfe bekommen wäre gut!
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
Und das steht auf der Seite!
*/10 * * * * sudo -u www-data php /path/to/your/websever/path/to/Ranksystem/worker.php check >/dev/null 2>&1
Replace www-data with your webuser! If you want, you can edit the interval. Here it is every 10 minutes.
Aber ich weiß ja nicht wer als www-date dann in Frage kommt wenn ich craftenmedia rank und die anderen sachen alle ausprobiert habe er bekommt halt kein zugang zu dem Ordner :/
*/10 * * * * sudo -u www-data php /path/to/your/websever/path/to/Ranksystem/worker.php check >/dev/null 2>&1
Replace www-data with your webuser! If you want, you can edit the interval. Here it is every 10 minutes.
Aber ich weiß ja nicht wer als www-date dann in Frage kommt wenn ich craftenmedia rank und die anderen sachen alle ausprobiert habe er bekommt halt kein zugang zu dem Ordner :/
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
Oder muss ich weiß bei denn Geplante Aufgaben reinschreiben das es geht ?
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
So und das ist nochmal das passende Bild dafür!
Re: php scripts auf server starten geht nicht?!
Der Cron wird bei den geplanten Aufgaben eingetragen. Trage deine Mailadresse mit ein, dann bekommst du auch eine Nachricht oder ggfl. Fehlermeldung. Den absoluten Pfad siehst du auf der Übersichtsseite des Users.CraftenMedia wrote: ↑Sun 3. Dec 2017, 01:13 */10 * * * * sudo -u www-data php /path/to/your/websever/path/to/Ranksystem/worker.php check >/dev/null 2>&1
Notfalls musst du etwas testen und den Cron abändern, bis er richtig läuft.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Re: php scripts auf server starten geht nicht?!
Zum Thema testen:
Ich würde es so versuchen:
php /home/users/craftenmedia/www/rank/XXXXXX.php
Plus Zeitplan dazu.
Ich würde es so versuchen:
php /home/users/craftenmedia/www/rank/XXXXXX.php
Plus Zeitplan dazu.
The software said: Requires Win Vista®, 7®, 8® or better. And so I installed Linux.
Re: php scripts auf server starten geht nicht?!
Wenn du einen neuen Keyhelp User namens "rank" angelegt hast, dann kann m.M.n. dieser Pfad "/home/users/craftenmedia/www/" nicht stimmen.
Ich würde eher auf "/home/users/rank/www/" tippen.
Ich würde eher auf "/home/users/rank/www/" tippen.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
-
- Posts: 579
- Joined: Tue 9. Feb 2016, 16:44
Re: php scripts auf server starten geht nicht?!
Schau mal in dem Webinterface von TSN, ob der Log-Pfad unter "Other" oder "anderes" auf dieses Verzeichnis zeigt: /home/users/craftenmedia/www/rank/logs/
Was sagt folgender Befehl?
Was sagt folgender Befehl?
Code: Select all
ls -lah /home/users/craftenmedia/www/rank/logs/
Viele Grüße, Christian
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
total 8,0Kselect name from me; wrote: ↑Mon 4. Dec 2017, 10:14 Schau mal in dem Webinterface von TSN, ob der Log-Pfad unter "Other" oder "anderes" auf dieses Verzeichnis zeigt: /home/users/craftenmedia/www/rank/logs/
Was sagt folgender Befehl?Code: Select all
ls -lah /home/users/craftenmedia/www/rank/logs/
drwxrwxrwx 2 craftenmedia craftenmedia 4,0K Dez 3 01:04 .
drwxr-xr-x 12 www-data www-data 4,0K Dez 3 01:27 ..
Und ich habe noch nie sowas gesehen was so schwer war jetzt geht nichts mehr ich habe versucht das www-data home Verzeichnis zu ändern dann ging nichts mehr und habe es wieder zurück auf denn standart gesetzt und jetzt kommt File not found. ich werde noch verückt ...
-
- Posts: 12
- Joined: Thu 30. Nov 2017, 19:33
Re: php scripts auf server starten geht nicht?!
Ich habe kein Benutzer Rank angelegt es ist nur ein FTP User weil ich sonst ne Subdomain namenes rank.keyhelp.craftenmedia.net hätte da man ja nichtmal seine Hauptdomain bei der Installation angeben darf ohne das man später seine Hauptdomain nicht mehr benutzen darf um z.B panel.craftenmedia.net zu machen oder wenn man auf craftenmedia.net geht einfach die normale seite ich ich geschrieben habe angezeigt zu werden ...
Re: php scripts auf server starten geht nicht?!
Hallo,
offenbar gehören hier Teile der Ordner www-data, was natürlich falsch ist. Alle Dateien und Ordner innerhalb von www/ müssen dem jeweiligen Benutzer gehören (in diesem Fall offenbar "craftenmedia"
offenbar gehören hier Teile der Ordner www-data, was natürlich falsch ist. Alle Dateien und Ordner innerhalb von www/ müssen dem jeweiligen Benutzer gehören (in diesem Fall offenbar "craftenmedia"
Viele Grüße,
Martin
Martin