Клонировать проект phalcon и установить Phalcon в Ubuntu 18.04 - PullRequest
1 голос
/ 07 апреля 2020

Итак, я git клонировал проект phalcon в / var / www and, запустил composer install и выдает следующую ошибку

  • PHP Предупреждение: не удается загрузить модуль ' phalcon ', поскольку требуемый модуль' psr 'не загружен в Unknown в строке 0
  • phalcon / dd v1.1.3 требует ext-phalcon ^ 3.0 || ^ 4.0 -> в вашей системе отсутствует запрашиваемое расширение PHP phalcon.

Итак, я понимаю, что сначала мне нужно установить phalcon в моей локальной среде.

Прежде чем вы укажете меня к документу. Я уже следовал за этим, и я все еще очень потерян на том, что сделать. На мой взгляд, в нем есть самые запутанные шаги, которые я не могу не отставать.

Это то, что я сделал, основываясь на документации

a. git клон https://github.com/jbboehr/php-psr и cd php -psr *PHP -PSR теперь находится в / home / user / php -psr

b. phpize

c. ./configure

d. make

e.make test

f.sudo make install

g. Затем я вручную перешел в /etc/php/7.2/fpm/php. Ини и добавил эти две строки

  • extension = psr.so
  • extension = phalcon.so

h. Обновление канала sudo pecl pecl. php. net

i. sudo pecl установить phalcon

j. curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh | sudo bash

k. sudo apt-get update

l. sudo apt-get install php7 .2-phalcon

Я не слишком уверен, что пропускаю какие-либо шаги, потому что их документация так перепутана с шагами установки различных ОС.

Итак У меня вопрос, как узнать, установлен ли phalcon, потому что я проверил phpinfo (), и ничего о phalcon в нем не упоминалось.

Спасибо.

...