путь к интерпритатору

pehser

Новичок
путь к интерпритатору

подскажите пожалусто, почему если у меня скрипт начинается с Код:
Код:
#!/usr/bin/php 
<?php
То получаю ошибку :
bad interpreter: No such file or directoryhp
а если Код:
Код:
#!/usr/bin/php -q 
<?php
то получаю
Command output: Usage: php [options] [-f] ...
подскажите что нужно правильно прописать чтобы работало?
 

Андрейка

Senior pomidor developer
если эта строка дорога тебе как память и удалять ее рука не поднимается, то попробуй прописать путь к интерпритатору
 

pehser

Новичок
дело в том что если запускаю
/usr/bin/php /home/file.php
то все гуд,
а если прописую в /home/file.php в начале путь и после тартую
/home/file.php то нарываюсь на выше указаную ошибку
 

kvf77

Red Devil
pehser

потому что ты запускаешь наверное не версию для командной строки. Ключ -f как раз просит выполнить код из файла
 

pehser

Новичок
все дествия делаю под линуксом, и как это не вресию для командной строки?
я же если набераю /usr/bin/php /home/file.php то работает, а если в самом пхп фале указую путь к интерпритатору (/usr/bin/php) то уже не пашет :(
 
Сверху