• Как запустить скрипт 111.php из Putty?

    • Просмотров 337

    Здравствуйте.

    Какой командой запустить скрипт 111.php, который я вижу в Putty?

    Решения (1)

    Здравствуйте,

    php 111.php

    ответы (5)

    Здравствуйте. 


    Во-первых, надо указывать правильный путь к РНР интерпретатору. Если, паче чаяния, РНР не находится в PATH и нельзя написать просто php, то можно набрать команду whereis php и посмотреть полный путь к интерпретатору.

    В-вторых, надо указывать правильный путь к РНР-файлу. Для чего либо сначала перейти в папку, где файл лежит, либо указать полный путь, php /path/to/file

    И, разумеется, надо обязательно читать сообщения об ошибках, поскольку в них говорится, что именно мы делаем неправильно и что надо исправить.

    Если whereis не выводит путь к бинарнику РНР, то это значит, что версия для командной строки не установлена. Надо почитать в гугле, как установить php-cli для своей операционной системы.

    Здравствуйте,


    может быть вот так получится: 

    ./111.php

    Для  того, чтобы запускался как ./111.php необходимо на файл дать соответствующие права, от 700. Кроме того, возможно понадобится в код скрипта вставить шебанг: !#/pathtophp/php 

    чтобы получилось вот так запустить ./111.php
    необходимо: 
    1. выставить права файлу (744 будет достаточно)
    2. в начале файла прописать #!/usr/bin/php -c /указатьдиректориюгдележитскрипт
    чтобы узнать где лежит этот саймый php достаточно выполнить команду whereis php\n\nКак варинт можно и php ./111.php\n\nЕсли вы хотите запустить скрипт с определенной версией зрз\nнеобходимо указать полный путь до нужной версии например /opt/php70/bin/php ./111.php

    Можно как и php 111.php, так и ./111.php.


Мы старались для Вас!
Оцените статью
или
Расскажите о ней

Юзеры (0) оценили на 0 из 5

Рейтинги хостинг-провайдеров по задачам сайта
Июля
Бесплатный тест
ОС
Технологии
Региональные