Проблема с выполнением команды CLI в IndexController. php - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть следующий код:


class IndexController extends pm_Controller_Action
{
    public function indexAction()
    {

            shell_exec('php /usr/local/psa/admin/plib/modules/hello-world/script.php');

            $file = file_get_contents( "/usr/local/psa/admin/plib/modules/hello-world/tune" );
            var_dump($file);
            var_dump(file_exists($file));



            $this->view->message =  $file ;
    }
} 

В /views/scripts/index/index.phtml

<?php echo $this->message; ?>

Так что в принципе печатает содержимое файла "tune" на странице, но я хочу, чтобы он выполнял команду оболочки (фактически, другой скрипт php) через shell_exe c ().

Проблема заключается в том, что shell_exe c () не работает - скрипт. php не запускается.

Я понимаю, что здесь упускаю что-то очень важное, но не могу понять, что.

ps извините на такой вопрос - я новичок в php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...