その、phpSpreadsheetを動かすのに、composerを入れたり、問題はapacheにzip-extensionを入れるためにbrewでhttpdとphpを入れていたのだが、MacOSのアップデートをトリガにしてOS標準のApacheが起動するようになってしまった。
phpのページ
$sudo launchctl list | grep httpd 172 0 org.apache.httpd - 0 homebrew.mxcl.httpd
二つあるみたいて、brewもあるみたいだけど。
php -vをやっtら、7.4でbrewでインストルーしたほうだ。phpinfoを、、、DocumentrootがWebServerフォルダに戻ってしまってるので、そこで、phpinfoすると、7.3になってしまう。これじゃ最初の頃に戻ってしまってる。
$sudo launchctl stop /System/Library/LaunchDaemons/org.apache.httpd.plist $sudo launchctl list | grep httpd 172 0 org.apache.httpd - 0 homebrew.mxcl.httpd
とまらないのかしら。
$ brew info php php: stable 7.4.8 (bottled), HEAD General-purpose scripting language https://www.php.net/ /usr/local/Cellar/php/7.4.5 (517 files, 76MB) * Poured from bottle on 2020-04-18 at 16:05:30 From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/php.rb License: PHP-3.01 ・・・以下略 $ brew info httpd httpd: stable 2.4.43 (bottled) Apache HTTP server https://httpd.apache.org/ Not installed From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/httpd.rb License: Apache-2.0 ・・・以下略
?、”Not installed" ??? でもあるやん。
一回、アンイストールしたれ!
$ brew uninstall httpd Error: No installed keg or cask with the name "httpd"
やっぱりない?
g$ brew install httpd Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/services). ・・・以下略 インストールはできた $ sudo launchctl list | grep httpd Password: 172 0 org.apache.httpd - 0 homebrew.mxcl.httpd ・・・表示は変わらず $ sudo launchctl stop /System/Library/LaunchDaemons/org.apache.httpd.plist (base) totan-MacBookAir2019:~ king$ sudo launchctl list | grep httpd 172 0 org.apache.httpd - 0 homebrew.mxcl.httpd ・・・止まらない? $ vi /usr/local/etc/httpd/httpd.conf Listen 8080 → Listen 127.0.0.1:8080 意味あるのか? $sudo apachectl start $ sudo launchctl list | grep httpd - 0 homebrew.mxcl.httpd 一つになった。スタートしていなかったのか? 戻ったみたい。
コメントを追加