質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Phalcon

Phalconは、C言語で作られたPHPフレームワークです。 C言語で書かれているため、PHP Moduleとして動作するので、 他のフレームワークに比べて高速というのが特徴です。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

1回答

3146閲覧

Phalcon3 インストール

kubotan

総合スコア39

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Phalcon

Phalconは、C言語で作られたPHPフレームワークです。 C言語で書かれているため、PHP Moduleとして動作するので、 他のフレームワークに比べて高速というのが特徴です。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

0クリップ

投稿2016/09/26 08:00

編集2016/09/26 08:28

VagrantでPhalcon3をインストールしたいのですが、うまくいかないです。

環境は
centos7
Apache 2.4.6
Mysql 5.7
PHP7

Phalcon公式ページのインストール方法で試したところ

エラー: パッケージ: php70u-phalcon-3.0.1-14.ius.el7.centos.x86_64 (phalcon_stable)
要求: php70u(api) = 20151012
エラー: パッケージ: php70u-phalcon-3.0.1-14.ius.el7.centos.x86_64 (phalcon_stable)
要求: php70u-common(x86-64)
エラー: パッケージ: php70u-phalcon-3.0.1-14.ius.el7.centos.x86_64 (phalcon_stable)
要求: php70u-pdo(x86-64)
エラー: パッケージ: php70u-phalcon-3.0.1-14.ius.el7.centos.x86_64 (phalcon_stable)
要求: php70u(zend-abi) = 20151012

このようなエラーが出ました。

またgitをクローンしてビルドしたところ

config.status: executing libtool commands

/bin/sh /opt/cphalcon/build/php7/64bits/libtool --mode=compile gcc -I. -I/opt/cphalcon/build/php7/64bits -DPHP_ATOM_INC -I/opt/cphalcon/build/php7/64bits/include -I/opt/cphalcon/build/php7/64bits/main -I/opt/cphalcon/build/php7/64bits -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DPHALCON_RELEASE -DHAVE_CONFIG_H -march=native -mtune=native -O2 -fomit-frame-pointer -fvisibility=hidden -c /opt/cphalcon/build/php7/64bits/phalcon.zep.c -o phalcon.lo
libtool: compile: gcc -I. -I/opt/cphalcon/build/php7/64bits -DPHP_ATOM_INC -I/opt/cphalcon/build/php7/64bits/include -I/opt/cphalcon/build/php7/64bits/main -I/opt/cphalcon/build/php7/64bits -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DPHALCON_RELEASE -DHAVE_CONFIG_H -march=native -mtune=native -O2 -fomit-frame-pointer -fvisibility=hidden -c /opt/cphalcon/build/php7/64bits/phalcon.zep.c -fPIC -DPIC -o .libs/phalcon.o
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See http://bugzilla.redhat.com/bugzilla for instructions.
make: *** [phalcon.lo] エラー 1

とここで止まってしまいます。

検索しながら自分でできる限りのことはやったつもりなのですが、
解決できませんでした。。

この解決方法や別のインストールする方法など
知ってる方がいらっしゃったら、ぜひご教授してください。
宜しくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

公式リファレンスには記載がありませんが IUS リポジトリが必要なようですね。

以下のように先に IUS リポジトリをインストールすると php70u パッケージがインストールできるようになります。

bash

1curl -s https://setup.ius.io/ | sudo bash 2curl -s https://packagecloud.io/install/repositories/phalcon/stable/script.rpm.sh | sudo bash 3sudo yum install php70u-phalcon

投稿2016/09/28 10:13

編集2016/09/28 10:33
bezeklik

総合スコア580

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kubotan

2016/09/28 11:42

おお! いけました! ありがとうございます^^
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問