PHP 7.1からPHP 7.2へのFalcon切り替えの再インストール方法
1722 ワード
こんにちは、私は、PHPとファルコンを使用してトラブルがあり、これは私の話です.私は、Ubuntu 16でサーバでPHP 7.1とFalcon 3.4.5とFalconデベロッパツールにインストールしました.
そこで、今、私たちは依存関係からインストールされた問題を抱えています.JSONファイル.これを解決する唯一の方法は、PHP 7.2をアップグレードすることです.
PHPのアップグレード後、次のファイルを作成します
ありがとう.
更新
Falconを更新するには、
そこで、今、私たちは依存関係からインストールされた問題を抱えています.JSONファイル.これを解決する唯一の方法は、PHP 7.2をアップグレードすることです.
PHPのアップグレード後、次のファイルを作成します
$ vim /etc/php/7.2/apache2/conf.d/30-phalcon.ini
$ vim /etc/php/7.2/fpm/conf.d/30-phalcon.ini
$ vim /etc/php/7.2/cli/conf.d/30-phalcon.ini
これらのすべてはextension=phalcon.so
その後、vendor
ディレクトリを削除し、次のcomposer install
を入力してcomposer.json
から依存関係をインストールします最後に、コンソールで次のメッセージが表示されます.root@starnet-clks:/var/www/clicksseeker/server# composer install
PHP Warning: PHP Startup: Unable to load dynamic library 'phalcon.so' (tried: /usr/lib/php/20170718/phalcon.so (/usr/lib/php/20170718/phalcon.so: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/phalcon.so.so (/usr/lib/php/20170718/phalcon.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.
それで、最終的に、結論では、私は私のサーバーからファルコンを再インストールして、再び再インストールしなければなりません.誰かがubuntuでファルコンとファルコンdevのツールを再インストールする手順をガイドがありますか?ありがとう.
更新
Falconを更新するには、
~/cphalcon/build
ディレクトリに移動しなければなりませんでした(これはGithub Cphalconページからダウンロードされたファルコンリポジトリで、3.4 . xブランチに切り替わります)、私は次のコマンド./install
を所有しなければなりませんでした.Reference
この問題について(PHP 7.1からPHP 7.2へのFalcon切り替えの再インストール方法), 我々は、より多くの情報をここで見つけました https://dev.to/dhernandez90/how-to-reinstall-phalcon-switching-from-php-7-1-to-php-7-2-43ofテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol