まずはlinuxの基本を知っていますが、私はPhalconを試してみたかったのです。だから私はDebian 8で小さなv-serverを借りてphp7をインストールしました。 当時、phalconはバージョン2.1.0rになっていて、チュートリアルに続いて動作するようになった。それでは、実際にもう作業を始める時間がなくなりました(チュートリアルの最初から2つのコントローラーを作成しました)。 今私はテストプロジェクトのアイデアがあり、少し時間がありますが、Phalcon 3.0がリリースされているのを見てきました。Debian 8のv-serverでphalconを3.0にアップデートしようとしています
私はcphalconフォルダに入って、git経由で3.0のブランチを手に入れました。 とgit status
を取得しましたYour branch is up-to-date with 'origin/3.0.x'.
次に、「build」フォルダに切り替えてsudo ./install
を実行しました。 プロセスはエラーなしで実行され、/usr/include/php/20151012/ext/phalcon/php_phalcon.h
と/usr/lib/php/20151012/phalcon.so
の両方がそれぞれのフォルダ内で最近更新されたものとして表示されます。 /etc/php/7.0/fpm/conf.d
で
私はその後、私は/etc/init.d/nginx restart
を介してサーバを再起動した唯一のラインextension=phalcon.so
を含む/etc/php/7.0/mods-available/phalcon.ini
を指す30-phalcon.ini
というリンクを持っています。 phpinfo()を実行すると、phalconのバージョン2.1.0r
が表示されます。
私はLinuxのトレーニングを取得しようとするでしょうが、私はその後、
までPhalconにソリューションを起動してみてみたい: まず、私はその後、私はPHPを再起動し、zephirを経由して再コンパイル。
$ cd cphalcon/
$ zephir fullclean
$ zephir compile
$ cd build/
$ sudo ./install
$ /etc/init.d/nginx restart
$ /etc/init.d/php7.0-fpm restart
私はこのすべてを行うために必要な場合、私は知りませんが、それは働いていたと私は幸せです。皆さん、ありがとうございました。
は、あなたのPHPサービスを再起動するコマンド 'sudoのサービスPHP7-FPM restart'を実行します。その後、更新されたphalconのバージョンを適用する必要があります。 – Timothy