Apache 2.4とPHP 7.0でubuntu/trusty64迷惑メールボックスをプロビジョニングしようとしていますが、成功していません。PHP 7.0で迷惑メールボックスをプロビジョニング
これは私のprovisions.shスクリプトです:
私は浮浪者#!/usr/bin/env bash
# Vagrant instance provision script
# Php 7.0
sudo add-apt-repository ppa:ondrej/php -y
sudo apt-get update
sudo apt-get install php7.0 -y
# Apache 2.4
sudo add-apt-repository ppa:ondrej/apache2 -y
sudo apt-get update
sudo apt-get install apache2 -y
if ! [ -L /var/www ]; then
rm -rf /var/www/html
ln -fs /vagrant /var/www/html
fi
、Apacheが正常に動作しますが、PHPにはありません。ただし、PHPインストールラインを削除しても、PHPが正常に動作した後にコマンドラインから実行すると、PHPインストールラインが削除されます。
これが何であるか、またはPHPが最初から動作するようにボックスのプロビジョニングを修正する方法があれば、何か考えてください。
どのボックス/ OSをお使いですか?ちょうどubuntu 15.10で試してみましたが、phpがインストールされています: 'PHP 7.0.7-2 + donate.sury.org〜wily + 1(cli)(NTS)' –
私はubuntu/trusty64ボックスを使います。 PHPはインストールされますが、通訳はあなたのために働きますか? – lolero
私はPHPページでApacheを持っていないので、テストできませんが、 'php -r 'phpinfo();''を実行して結果を返します –