2016-10-12 2 views
0

Я бегу Ubuntu 12.04 с этими PHP установленных пакетов: php5, php5-CLI и php5-общийНевозможно запустить скрипт в Ubuntu

Версия PHP установлен в

$ php -v 
PHP 5.3.10-1ubuntu3.25 with Suhosin-Patch (cli) (built: Oct 3 2016 16:53:10) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies 

Когда я скачать и запустить скрипт

https://github.com/K-S-V/Scripts/blob/master/AdobeHDS.php

использованием

PHP AdobeHDS.php --help

Я ожидаю, чтобы получить помощь в командной строке переключатели разрешены командой AdobeHDS.php.

Вместо этого то, что я вижу, это вывод html, который совпадает с содержимым скрипта.

$ php AdobeHDS.php --help > out.html 
$ diff AdobeHDS.php out.html 
$ 

По http://forum.videohelp.com/threads/342430-F4F-capturing-converting/page2 сценарий должен признать --help переключатель.

Использование любого другого переключателя типа - манифест также дает аналогичное поведение.

Мне нужна помощь в том, как успешно запустить этот скрипт.

+0

'md5sum AdobeHDS.php'? Должно быть '81751f2c5184f33a539b5e0bdfdf7adc' – zerkms

+1

@ user3477071 Как вы загрузили скрипт? с wget? – num8er

+1

Вы можете попробовать: wget https://raw.githubusercontent.com/K-S-V/Scripts/master/AdobeHDS.php, а затем попытаться запустить с php? – num8er

ответ

3

Предположим, вы загрузили фактический HTML-файл по адресу https://github.com/K-S-V/Scripts/blob/master/AdobeHDS.php, так как diff не смог найти различий, это значит, что PHP не смог найти тег <?php для выполнения. (Единственное исключение из этого было бы, если источник был Quine)

правильный способ загрузить ваш скрипт:

wget https://github.com/K-S-V/Scripts/raw/master/AdobeHDS.php

уведомление, как это имеет/сырье/в URL :) это загрузит этот https://github.com/K-S-V/Scripts/raw/master/AdobeHDS.php

Кроме того, HTML-код на GitHub, на самом деле не содержит никаких <?php, он просто выглядит таким образом, когда разобраны вашим веб-браузером, в действительности, он кодируется GitHub, как &lt;?php, за https://tools.ietf.org/html/rfc2629

+0

Спасибо за ваш ответ. Теперь я могу успешно запустить свой скрипт. – user3477071

Смежные вопросы