В OS X и Linux я могу запускать .php
файлы из командной строки, если выполняются две вещи:
- Я установил исполняемый бит (
chmod +x file.php
) - Я добавил
#!/usr/bin/php
в начало файла.
Однако, если я хочу запустить скрипт оболочки, я заметил, что могу пропустить шаг 2 , ион будет использовать интерпретатор по умолчанию, /usr/bin/sh
Есть ли параметры конфигурации, которые я могу установить, которые в основном говорят: «Если файл исполняемый (chmod +x
) и расширение .php
, тогда используйте /usr/bin/php
как переводчик?
Мое идеальное решение позволит file.php
жить в /localhost/www/
и разрешить доступ к нему через веб-браузер как http://localhost/file.php
или через терминал через:
/localhost/www/$ <strong>./file.php</strong>