0

このガイドを使用してマウンテン ライオン システムに php 5.4.7 をインストールしました (http://mac.tutsplus.com/tutorials/server/upgrading-the-native-php-installation-on-os-x-mountain-lion/ ) 問題は、次のコードで単純な php ファイルを実行する場合です。

<?php
    phpinfo();
?>

古いphpバージョン(5.3.x)に関する情報を取得します。ちなみに、/usr/local/bin を $PATH 変数の最初のパスとして既に追加しているので、コマンド ラインで php -v を実行すると、新しくインストールされたバージョン (5.4.x) が返されます。

何か案は?

PS:ファイルを置くパスは /Library/WebServer/Documents/PhpProject1 です

4

2 に答える 2

1

私は間違いなく同じ問題を抱えています。唯一の違いは、MountainLionServerを使用していることです。

この解決策は私のために働いた:

http://php-osx.liip.ch/

そしてコンソールで:

ln -s / usr / local / bin / php / usr / bin / php

https://apple.stackexchange.com/questions/58343/php-5-4-installation-on-mountain-lionから)

于 2013-01-13T14:22:33.987 に答える
0

これを試すことができます:

  1. PHP をインストールします。

    curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
    
  2. PHP 5.4 をデフォルト バージョンにします。

    a) パス ファイルを開きます。

    sudo nano /etc/paths
    

    b) 最初の行を次のように変更します。

    /usr/local/php5/bin
    
于 2013-06-17T00:12:03.867 に答える