Рейтинг:0

Как установить PHP Trader PECL с помощью Linux

флаг gb

Я использую сервер Dreamhost VPS, и у меня есть доступ по SSH, но нет команд sudo.

Я попытался установить Библиотека PHP Trader Pecl

[psxxxxxx]$ wget "https://pecl.php.net/get/trader-0.5.1.tgz"
[psxxxxxx]$ tar zxvf trader-0.5.1.tgz
[psxxxxxx]$ cd trader-0.5.1

[psxxxxxx]$ /usr/local/php80/bin/phpize
[psxxxxxx]$ export PKG_CONFIG_PATH=$HOME/local/lib/pkgconfig
[psxxxxxx]$ ./configure --prefix=$HOME/local --with-trader-0.5.1=$HOME/local --with-php-config=/usr/local/php74/bin/php-config
[psxxxxxx]$ сделать

[psxxxxxx]$ cd ~/.php/8.0
[psxxxxxx]$ расширения mkdir
[psxxxxxx]$ cp ~/trader-0.5.1/modules/trader.so расширения
[psxxxxxx]$ echo "расширение = ~/.php/8.0/extensions/trader.so" >> phprc

После этого он выглядит установленным.

Но когда я проверил:

php -м | греп трейдер 
//или же 
phpinfo();

Так ничего и не показывая.

Информация о моем сервере/PHP:

'./настроить' 
'--prefix=/usr/local/php80' 
'--datadir=/usr/local/php80/общий ресурс' 
'--localstatedir=/usr/local/php80/var' 
'--без-груши' 
'--with-config-file-path=/etc/php80' 
'--with-config-file-scan-dir=/etc/php80/conf.d' 
'--with-zend-vm=ПЕРЕХОД' 
'--включить-cgi' 
'--включить-fpm' 
'--включить-хэш' 
'--enable-intl' 
'--включить-json' 
'--enable-libxml=общий доступ' 
'--enable-bcmath=общий доступ' 
'--enable-календарь=общий' 
'--enable-ctype=общий' 
'--enable-dom=общий доступ' 
'--enable-exif=общий доступ' 
'--enable-fileinfo=общий доступ' 
'--включить-фильтр' 
'--enable-ftp=общий доступ' 
'--enable-gd=общий доступ' 
'--с-jpeg' 
'--с-xpm' 
'--с-свободным типом' 
'--enable-mbstring' 
'--enable-mbregex' 
'--enable-mbregex-backtrack' 
'--включить-opcache' 
'--enable-pcntl=общий доступ' 
'--включить-пдо' 
**'--enable-phar=общий'**
'--enable-posix=общий доступ' 
'--enable-session=shared' 
'--enable-shmop=общий доступ' 
'--enable-simplexml = общий доступ' 
'--включить-мыло = общий доступ' 
'--включить-сокеты = общие' 
'--enable-sysvmsg=общий доступ' 
'--enable-sysvsem=общий доступ' 
'--enable-sysvshm=общий доступ' 
'--enable-tokenizer=общий' 
'--enable-wddx=общий доступ' 
'--enable-xml=общий доступ' 
'--enable-xmlreader=общий доступ' 
'--enable-xmlwriter = общий доступ' 
'--with-gd=общий' 
'--с-jpeg-dir=/usr' 
'--with-png-dir=/usr' 
'--with-zlib-dir=/usr' 
'--with-xpm-dir=/usr' 
'--with-freetype-dir=/usr' 
'--с-webp' 
'--with-openssl=общий доступ' 
'--с-kerberos' 
'--с-pcre-регулярным выражением' 
'--без pcre-jit' 
'--с-sqlite3' 
'--with-zlib=общий доступ' 
'--with-bz2=общий' 
'--with-curl=shared' 
'--with-gettext=shared' 
'--with-gmp=общий' 
'--with-mhash=общий доступ' 
'--with-iconv=общий доступ' 
'--with-imap=общий доступ' 
'--с-imap-ssl' 
'--with-mysql-sock=/No-MySQL-имя-хоста-было-указано' 
'--with-mysqli=общий,mysqlnd' 
'--with-pdo-mysql=общий,mysqlnd' 
'--with-pdo-pgsql=общий доступ' 
'--с-pdo-sqlite' 
'--with-pgsql=общий' 
'--with-pspell=общий доступ' 
'--with-readline=shared' 
'--with-tidy=общий доступ' 
'--with-xsl=общий доступ' 
'--с-натрием' 
'--с-паролем-argon2=/usr' 
'--with-zip=общий доступ'

Пожалуйста, помогите мне установить PHP Trader

флаг cn
Мы не поддерживаем Unix. Только активные версии Ubuntu; Однако все Ubuntu используют «sudo» для повышенных разрешений. Вы не используете Убунту? По остатку вопрос: дальше нам нечего. Никаких ошибок, никаких уведомлений о том, что что-то пойдет не так. Мне кажется совершенно нормальным то, что вы публикуете в вопросе.
Alicensha avatar
флаг gb
Спасибо за комментарий. Да, я сделал то, о чем упоминал выше, но phpinfo все еще не показывает модуль PECL, и я использовал код трейдера для создания BBands, но не работает, что означает, что я не распознаю функцию/класс трейдера. Я не знаю, что делать.
Alicensha avatar
флаг gb
На самом деле мне нужно сделать это на моем веб-сайте, поэтому, если у вас есть альтернативная идея, я буду благодарен: https://www.php.net/manual/en/function.trader-bbands.php

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.