Ich rufe ein r Skript von PHP auf und es funktioniert gut. Ich nenne es einfach mit dieser Funktion
shell_exec ("Rscript play.r");
Dazu musste ich in Windows in Umgebungsvariablen einstellen, dass die R-ausführbare Datei vom Betriebssystem erkannt wird.
Nun, ich versuche dasselbe für Linux zu tun. Ich habe den gleichen Fehler, den ich unter Windows vor dem Festlegen von Umgebungsvariablen hatte:
Rscript:not found 127
Ich denke, das Betriebssystem Linux findet nicht den Pfad zur R "ausführbaren" Datei, wenn ich es von PHP aus aufrufe.
Ich denke, ich muss die Umgebungsvariablen unter Linux auf R setzen, aber ich weiß nicht, wie das geht.
Hat jemand eine Idee? Vielen Dank
quelle