3

私はOSXLion10.7.5を使用しています。Mac OS XでPHPをアップグレードするにはどうすればよいですか?、私は使用しました:

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4

すべてがうまくいっているように見え、エラーはなく、64ビットシステムを使用しているなどですが、「php -v」を実行すると、以前と同じバージョン(5.3.15)が表示されます。コマンドラインからのインストールに関しては、1〜10のスケールでおそらく2です。したがって、それをすべての応答に考慮してください。

更新:実行後にターミナル出力を詳しく調べたところcurl -s http://php-osx.liip.ch/install.sh | bash -s 5.4、次のことに気づきました。

Installing package tools-memcached into root /
./pkg/pre-install
pkg/pre-install
Skipping existing directory 
Skipping existing directory usr/
Skipping existing directory usr/local/

...次に、インストールの最後に:

Create symlink /usr/local/php5/entropy-php.conf /etc/apache2/other/+php-osx.conf
Removed /usr/lib from DYLD_LIBRARY_PATH in /usr/sbin/envvars
Restarting Apache
httpd: Could not reliably determine the server's fully qualified domain name

誰かがそれが何を意味するのか正確に詳しく説明できますか?コメントで説明されているように、ファイルはインストールされているようですが、$PATHの問題と思われるものを解決するのに問題があります。

4

2 に答える 2

5

次のように、新しいphpインストールのパスへのシンボリックリンクを作成します。

ln -s /usr/local/php5/bin/php php
于 2012-11-29T23:35:19.543 に答える
1

Apacheを使用する場合は、最初に現在のphpモジュールを無効にします

sudo a2dismod php5
sudo a2dismod php5.6

次に有効にします

sudo a2enmod php7.0

apacheを再起動します

sudo service apache2 restart

于 2016-07-06T18:04:41.037 に答える