php-скрипт

Используем пакеты, расширяющие возможности оборудования
Shoorup4eg
Сообщения: 4
Зарегистрирован: 23 окт 2016, 20:14

Сообщение Shoorup4eg » 23 окт 2016, 20:30

Здравствуйте! Подскажите как запустить php-скрипт на выполнение и добавить его в автозагрузку? :oops: Установил пакеты php5 и php5-cgi и на этом застрял. Думал по команде "php/php5/php5-cgi/php-cgi" будет отзываться интерпретатор php, но увы.
То что планирую запускать в прикрепленном архиве
phpdc.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1911
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 окт 2016, 20:34

Shoorup4eg, подсказка: нужный пакет Вы не поставили. Выдайте список всех пакетов, которые начинаются с php5 и угадайте, какой нужен.

Shoorup4eg
Сообщения: 4
Зарегистрирован: 23 окт 2016, 20:14

Сообщение Shoorup4eg » 23 окт 2016, 20:41

Может всё же скажете прямо? а то я и правильной команды не знаю и реакции на команду тоже - слишком много неизвестных :(

Shoorup4eg
Сообщения: 4
Зарегистрирован: 23 окт 2016, 20:14

Сообщение Shoorup4eg » 23 окт 2016, 21:18

На данный момент установлены следующие пакеты:

Код: Выделить всё

 opkg list-installed
curl - 7.49.0-1
dropbear - 2016.73-1a
ext-ui-nginx - 0.1-4a
findutils - 4.6.0-1
glib2 - 2.46.2-1a
libattr - 20160302-1
libblkid - 2.28-1
libbz2 - 1.0.6-2
libc - 2.23-6
libcurl - 7.49.0-1
libffi - 3.2.1-2
libfreetype - 2.5.5-2
libgcc - 5.4.0-6
libiconv-full - 1.11.1-3
libintl-full - 0.19.6-3
libjpeg - 9a-1
liblua - 5.1.5-1
libmount - 2.28-1
libndm - 1.1.0-1a
libopenssl - 1.0.2h-1
libpcre - 8.39-1
libpng - 1.2.56-1
libpthread - 2.23-6
librt - 2.23-6
libslang2 - 2.3.0-1
libssh2 - 1.7.0-1
libssp - 5.4.0-6
libstdcpp - 5.4.0-6
libuuid - 2.28-1
libxml2 - 2.9.4-1
locales - 2.23-6
mc - 4.8.17-3
ndmq - 1.0.2-1a
nginx - 1.10.1-2
opt-ndmsv2 - 1.0-5c
php5 - 5.6.23-1
php5-cgi - 5.6.23-1
php5-cli - 5.6.23-1
php5-fastcgi - 5.6.23-1
php5-mod-curl - 5.6.23-1
php5-mod-dom - 5.6.23-1
php5-mod-exif - 5.6.23-1
php5-mod-gd - 5.6.23-1
php5-mod-json - 5.6.23-1
php5-mod-mbstring - 5.6.23-1
php5-mod-session - 5.6.23-1
php5-mod-simplexml - 5.6.23-1
php5-mod-sysvmsg - 5.6.23-1
php5-mod-xml - 5.6.23-1
php5-mod-xmlreader - 5.6.23-1
php5-mod-xmlwriter - 5.6.23-1
php5-mod-zip - 5.6.23-1
shellinabox - 2.20-1
terminfo - 6.0-1b
vnstat - 1.15-1
zlib - 1.2.8-1
zoneinfo-asia - 2016f-1
zoneinfo-europe - 2016f-1


по команде php-fcgi ./phpdcbot.php & получаю следующее

Код: Выделить всё

[3]-  Done(255)                  php-fcgi phpdcbot.php
~ # Status: 404 Not Found
X-Powered-By: PHP/5.6.23
Content-type: text/html; charset=UTF-8

No input file specified.


по команде php-cli ./phpdcbot.php & получаю следующее

Код: Выделить всё

~ # Could not open input file: ./phpdcbot.php

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1911
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 окт 2016, 21:45

неужели аббревиатура cli неизвестна?

Shoorup4eg
Сообщения: 4
Зарегистрирован: 23 окт 2016, 20:14

Сообщение Shoorup4eg » 23 окт 2016, 22:42

Zyxmon писал(а):Источник цитаты неужели аббревиатура cli неизвестна?

Нет. Как и подавляющее большинство используемых в описании пакетов.
Гугл предлагает варианты - Command Line Interface и Common Language Infrastructure. Ваше желание заставить вопрошающего "шевелить своими мозгами" я поддерживаю, но боюсь с такими подсказками спустя пару дней поиска информации про пшп под линуксом, какие пакеты за что отвечают, расшифровку различных аббревиатур и т.п. я закину это дело :sorry:
С программированием и с *-никсами я не знаком. Предлагаемую на форуме информацию по linux изучил, в интернете искал. Собственно регистрация здесь с целью поднятия этого вопроса что-то вроде крайней меры. Как мне кажется, для продвинутых пользователей линукса подобный вопрос является простым.

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1911
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 23 окт 2016, 22:52

Shoorup4eg писал(а):Источник цитаты боюсь с такими подсказками спустя пару дней поиска информации про пшп под линуксом, какие пакеты за что отвечают, расшифровку различных аббревиатур и т.п. я закину это дело

А вы думаете это кого то испугает? Значит не очень то и нужно. Это форум продвинутых пользователей. В linux почти не бывает готовых решений. Почти всегда нужно читать доки, искать. В 99% случаев на английском.
Процитирую сам себя
Много лет назад я слышал такое сравнение - Windows - это пельмени в пачке из магазина. Linux - это мука, мясо, соль, специи, мясорубка и поваренная книга. Если постараться, выйдет вкусно, если нет - хуже чем из магазина. Но поваренную книгу читать нужно и поработать придется, чтобы было вкусно.


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 0 посетителей :: 0 зарегистрированных, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей