【发布时间】:2018-04-20 20:04:05
【问题描述】:
当我通过终端正常运行时,我进行了简单的黄昏测试
php artisan dusk tests/Browser/ExampleTest.php
我想通过php文件运行这个命令,我创建了test.php并添加了下面的代码。
<?php
echo exec('php artisan dusk tests/Browser/ExampleTest.php');
?>
通过终端运行时很好
php test.php
但是当我像这样通过浏览器运行时 http://localhost/dusk/test.php 输出是 sh: : command not found
为什么黄昏测试没有通过浏览器运行怎么办。
【问题讨论】:
-
echo shell_exec('php artisan Huang tests/Browser/ExampleTest.php');警告:TTY 模式需要 /dev/tty 可读/可写。 sh: : 找不到命令
-
您是否正确指定了 artisan 的路径?
标签: php laravel laravel-dusk