Intereting Posts
Как включить XAMPP для локального использования функции mail () php, чтобы я мог локально тестировать скрипты mail (), не загружая их на свой сервер? C #: кодировка Base64 Как добавить DOCTYPE в экспорт xml? отобразить список радио-ящиков в нескольких столбцах почему тег <? php закрывается на $ user -> Является ли новая строка = \ n OR \ r \ n? Создание уникальной случайной строки определенной длины и ограничений в PHP? Внутренняя ошибка Apache 500 при ошибках синтаксиса PHP (htaccess) android в биллинге приложений v3 с php Разница по дате с високосным годом Нужно ли использовать следующую функцию для стирания строк в PHP? Каскадный упор не работает (Doctrine ORM + Symfony 2) mysql_real_escape_string () полностью удаляет строку Propel.xml дает мне ошибку – Недопустимый тип для пути "propel.database.connections.cfs.attributes". Ожидаемый массив, но получил строку Множественный выбор из двух соответствующих выпадающих меню

Rscript не работает при вызове на PHP, но из командной строки

Я пытаюсь выполнить R-скрипт с моей PHP-страницы с помощью функции exec. Я установил переменные среды в Windows и Rscript отлично работает в командной строке. Однако на странице PHP это говорит: «« Rscript »не распознается как внутренняя или внешняя команда, операционная программа или командный файл».

Любая помощь будет принята с благодарностью.

    Я бы определил launcher.bat где я решаю все проблемы R-paths :

     PATH PATH_TO_R/R-version/bin;%path% cd PATH_TO_R_SCRIPT Rscript myscript.R arg1 arg2 

    Затем в php стороне вы можете использовать exec :

      <?php exec('c:\WINDOWS\system32\cmd.exe /c START PATH_TO_LAUNCHER\LAUNCHER.bat'); ?>