84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
php7 なぜ mysqli pdo などの基本的な拡張機能がないのですか? php7 をインストールした後、手動でインストールしましたか? 以前は統合環境を使用していましたが、今は個別にインストールしたいと考えています。しかし、php7 をインストールした後、拡張機能が無いので拡張機能をインストールするのが大変なのですが、そんなに面倒であればphp7を単体でインストールしている方にお聞きしたいのですが、拡張機能はどうやってインストールしていますか? Linux 環境下
このマシンは Debian で、Dotdeb のソースが追加されています (清華マグロにはミラーがあります)
Ubuntuの場合。ソースも追加する必要があります: Ubuntu はこれを使用します: add-apt-repository ppa:ondrej/php (理解できない場合は、それを貼り付けて検索し、多数のチュートリアルを見つけてください)
つまり、システムのデフォルトのソースは比較的古いものであり、新しいバージョンを使用したい場合は、適切なソースを自分で追加する必要があります。 さらに、swooleはphp7を完全にサポートするpeclとともにインストールする必要があります
これは統合環境と非統合環境の違いです。PHP7 とは関係ありませんね。
yum を使用してワンクリックでインストールしましたか?設定時にすべての拡張機能をコンパイルしてインストールするのが最善です: LNMP のコンパイルとインストール
php -m を実行すると、インストールされている拡張機能の数がわかります。
このマシンは Debian で、Dotdeb のソースが追加されています (清華マグロにはミラーがあります)
Ubuntuの場合。ソースも追加する必要があります:
Ubuntu はこれを使用します: add-apt-repository ppa:ondrej/php (理解できない場合は、それを貼り付けて検索し、多数のチュートリアルを見つけてください)
つまり、システムのデフォルトのソースは比較的古いものであり、新しいバージョンを使用したい場合は、適切なソースを自分で追加する必要があります。
さらに、swooleはphp7を完全にサポートするpeclとともにインストールする必要があります
これは統合環境と非統合環境の違いです。PHP7 とは関係ありませんね。
正式拡張、aptなどのパッケージ管理を利用してインストールすることができ、とても便利で手間いらずですyum を使用してワンクリックでインストールしましたか?設定時にすべての拡張機能をコンパイルしてインストールするのが最善です:
LNMP のコンパイルとインストール
php -m を実行すると、インストールされている拡張機能の数がわかります。