2016-04-23 13 views
0

私は自分のMacBookでLAMPスタックを動作させようとしています。私はApacheの設定をしましたが、PHPは動作しません。私は、BREWとphp55をインストールし、このように私のhttpd.confファイルにモジュールをロードした:ApacheがPHPファイルを提供していない

LoadModule php5_module /usr/local/opt/php55/libexec/apache2/libphp5.so 

libphp5.soモジュールが指している場所にあった、それがあった場合、私はチェックしました。

私はApacheのerror.logにをチェックすると、私は次のメッセージが出ます:私は何かが欠けていますが、私はこの時点で何をかなりよく分からない

[Sat Apr 23 21:36:59.307093 2016] [ssl:warn] [pid 7231] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache] 
[Sat Apr 23 21:36:59.358254 2016] [auth_digest:notice] [pid 7231] AH01757: generating secret for digest authentication ... 
[Sat Apr 23 21:36:59.360623 2016] [mpm_prefork:notice] [pid 7231] AH00163: Apache/2.4.18 (Unix) LibreSSL/2.2.6 PHP/5.5.34 configured -- resuming normal operations 
[Sat Apr 23 21:36:59.360661 2016] [core:notice] [pid 7231] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' 

を。

答えて

1

を動作するはず再起動後も.php拡張を認識するために、あなたのApacheの設定を更新しました

AddHandler application/x-httpd-php .php 

を?

AddType application/x-httpd-php .php 

または

<FilesMatch \.php$> 
    SetHandler application/x-httpd-php 
</FilesMatch> 
+0

私は確かに完全にFilematchを忘れてしまいました。助けてくれてありがとう! – Kevinvhengst

1

あなたのhttpd.confに次の行を追加します。Apacheはすべてが

関連する問題