/var/www/example.com/app/controllers/TestController.php
/var/www/example.com/scripts/test.py
/usr/bin/python
在内部,TestController.php
我尝试使用以下命令访问test.py
文件:
file_get_contents('../../scripts/test.py');
和
exec('/usr/bin/python /scripts/test.py');
看看我是否正在获得正确的路径......我需要做出哪些改变?
答案 0 :(得分:2)
laravel 4提供了许多路径“帮助”功能。您可以决定哪一种最适合您的情况:
http://laravel.com/docs/4.2/helpers#paths
以下内容应该有效(未经测试):
exec('/usr/bin/python ' . app_path() . '/scripts/test.py');