當前位置:首頁 » 編程語言 » macphp71

macphp71

發布時間: 2022-08-07 14:26:13

⑴ mac怎麼配置php7+nginx

安裝好brew之後,先安裝php7。安裝php7之前,要先更新一下brew的源並加入一些第三方的庫:
brew update
brew tap homebrew/pes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
然後就可以使用brew搜索php70的包並安裝了!

⑵ mac系統怎麼搭建php運行環境

homestead是laravel提供給開發者的一個vagrant環境,當然用來做其他php框架或者原生php代碼的伺服器都很適合,與本機環境無關,可以和virtualhost共享目錄,包括nginx,redis,mysql,memcache等服務都幫你裝好了。以目前來看,還是用vagrant或者docker之類的架設服務最好,在mac上雖然自帶apache和php,但每次macosx升級都會自動升級php和apache,聽起來很好是不是,但實際上每次都是噩夢,我在本機php安裝了一些額外模塊,升級的時候全給抹了,php.ini里的設置全都還原了(當然升級操作系統前的php.ini系統幫你改名備份了),apache的設置也還原了,於是又要把所有的用到的php擴展安裝一次。而且在本機上自己配環境不利於團隊開發,每個人的開發環境php、mysql等版本都有細微差別,包括操作系統linux下和windows下的mysql版本不同處理的結果也有細微不同,我就遇到過很多次這樣的坑,所以還是採用vagrant的虛擬host吧,只要配置好一份環境,可以把vhost當成vagrant的box導出,分發給團隊里的其他人,這樣所有人都保持在一個環境下工作,無論他本機是mac還是windows。這樣甚至好過在公司里架設一個開發伺服器,每個人互不影響,每個環境都是一致而且獨立的,不在公室公的時候也不依賴於內網的開發伺服器才能幹活

⑶ Mac下安裝php7報錯如下,怎麼操作

先安裝 homebrew
然後 brew install php70

⑷ mac中怎樣通過brew 安裝php的redis擴展

首先需要確定你自己的php版本,
然後使用brew的search功能搜索下,是否存在:brew search redis
確定存在,就安裝(這里以php7.1為例,可根據自身版本做相應調整,如php56-redis):brew install php71-redis

但是個人發現其實可能會遇到一些問題,如果你的項目不是redis的重度用戶,可以使用composer包,如:composer require predis/predis

⑸ mac 怎麼卸載PHP

卸載 mac 自帶的php方法如下:

1、mac自帶了 php,不過只是最基本的.要用來開發還得裝其它版本.

2、打開終端應用程序

3、左邊是目錄,右邊是刪除命令.只刪除了php,沒有刪除apache引用的php.so等文件,如下圖所示:

⑹ mac下怎麼打開PHP

???PHP不是應用程序,沒法打開(我感覺我這句話說得有一點問題…不過沒關系了…反正別想「打開」php就是啦~)
homebrew安裝完成PHP以後,你就可以進行PHP的開發了,推薦使用IDE來進行之後的工作,可以省略很多步驟。IDE推薦使用jetbrain家的PHPstorm。
如果不用IDE的話,桌面去新建一個文件夾(phptest),然後用文本編輯器(推薦使用sublime)寫一個簡單的php文件,比如index.php,裡面寫一個<?php換行phpinfo();。然後用終端(命令行)cd到那個文件夾目錄。
然後輸入命令:php -S localhost:8888(埠可以自己隨便填)
瀏覽器里訪問:localhost:8888就可以看到本機安裝的PHP的信息了

⑺ mac下安裝php7為什麼phpinfo出來的還是5.5

系統的 php 是 5.5的版本,通過php-fpm -v發現通過php-fpm命令啟動的fpm是5.5的,所以在phpinfo()下顯示的是5.5的版本。

嘗試如下:

  1. 找到php71的fpm所在目錄,在/usr/local/Cellar/php/php71/sbin下

  2. 我想把php71的fpm拷貝到/usr/sbin下,系統提示opearation not permit,即使用root來操作也是一樣的

  3. 網上查找解決方法,原來是macos有一個rootless的東西,限制root用戶對/usr/sbin進行操作

  4. 按照網上的解決方案,關閉rootless並重啟,然並卵(我也不知道為什麼,sudo或root用戶仍無法操作/usr/sbin目錄下的文件)

  5. 最後發現在/usr/local/Cellar/php/php71/sbin下發現了php71-fpm這個shell文件

  6. 直接sudo sh php71-fpm start解決了

⑻ 為什麼我mac上的php運行不穩定

php是為了快速構建一個web頁面而迅速被大家廣為接受的開源語言,通過不斷發展已經有了很多的php開源系統,滿足了目前大部分用戶的站點需求。1995年初php誕生到現在已經存在多個版本,並且每個版本都屬於一個系列,大多數網站源碼都不能相互兼容,所以能夠快速的切換PHP版本還是很實用的。

方法一
1. 添加tap
brew tap josegonzalez/php
2. 安裝多版本的PHP
brew install php53 brew install php54
3. 製作切換的腳本

mkdir -p ~/.bin/php-switch cd ~/.bin/php-switch curl -L http://d.pr/8yN8 > php-switch chmod +x php-switch
需要把php-switch添加到PATH中,可以在.bash_profile中添加,這樣開機就能夠自動載入
4. 最後就可以通過如下命令切換php版本
php-switch
方法二
直接通過homebrew可以安裝切換工具

brew tap homebrew/pes brew tap josegonzalez/homebrew-php brew install php-version # Homebrew (recommended) source $(brew --prefix php-version)/php-version.sh && php-version 5
以上安裝完成後也可以通過php-version來切換
方法三
安裝切換工具

npm install -g brew-php-select LoadMole php5_mole /usr/local/php/libexec/apache2/libphp5.so
可以通過如下命令切換
brew-php-select
方法四
注意:要求所有php版本都是由brew安裝
一、使用brew安裝php多版本方法

# brew install php56 # brew install php71
二、安裝切換工具

# brew install php-version # source $(brew --prefix php-version)/php-version.sh
三、查看當前安裝的所有版本

# php-version
四、切換版本

# php-version 5.6.5
以上內容就是小編給大家匯總的四種mac os系統下實現快速切換php版本的方法了

⑼ Mac下還有必要重新安裝PHP嗎

mac已經集成了php。apache,本來是不用安裝的。
不過還是可以安裝。因為發現mysql配置出了些問題。懶得去搞。
使用了個集成程序XAMPP,集成了apache+mysql開啟相當容易。使用方便

⑽ 如何開啟MAC系統PHP環境

mac系統安裝php: 安裝PHP擴展要求Mac系統已經安裝Xcode環境命令行發工具沒安裝使用Shell安裝 xcode-select --install 擴展管理便首先安裝pecl擴展管理器 cd /usr/lib/php sudo php install-pear-nozlib.phar 安裝Redis、Memcache、Mongo等擴展 sudo pecl install redis sudo pecl install memcache sudo pecl install mongo sudo pecl install xdebug 擴展配置添加php.ini文件: extension=memcache.so extension=mongo.so extension=redis.so zend_extension=xdebug.so 安裝xcache官中國載中國xcache.lighttpd.net/wiki/Release-三.二.0 解壓縮並安裝 tar xvf xcache-三.二.0.tar cd xcache-三.二.0 phpize /configure make sudo make install 配置XCache [xcache] xcache.size = 一二吧M xcache.var_size = 吧M xcache.var_count = 一 xcache.var_slots = 吧K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 三00 xcache.optimizer = Off 由於Mac自帶PHP環境包括mcrypt擴展所需要載同版本php源碼包單獨編譯模塊載入官中國歸檔面找php5.5.一四源碼包載:中國php.net/releases/ tar zxvf php-5.5.一四.tar.gz cd php-5.5.一四/ext/mcrypt/ phpize/configure make sudo make install 配置ext-mcrypt extension=mcrypt.so 加速需要打opcache zend_extension=opcache.so [opcache] ; Determines if Zend OPCache is enabled opcache.enable=0 ; Determines if Zend OPCache is enabled for the CLI version of PHP opcache.enable_cli=0 MAC OS X系統安裝PHP擴

熱點內容
電腦數據實時上傳本地伺服器軟體 發布:2024-03-29 14:07:57 瀏覽:919
尋秦記源碼 發布:2024-03-29 13:56:17 瀏覽:495
linux的備份命令 發布:2024-03-29 13:41:22 瀏覽:382
csgo建議什麼配置 發布:2024-03-29 13:31:44 瀏覽:979
電腦ftp服務如何禁用 發布:2024-03-29 13:24:48 瀏覽:332
驅動精靈驅動解壓 發布:2024-03-29 13:07:49 瀏覽:565
學編程好學嗎 發布:2024-03-29 13:07:34 瀏覽:440
python保存mp3文件 發布:2024-03-29 12:47:10 瀏覽:151
win10怎麼配置jdk8 發布:2024-03-29 12:47:09 瀏覽:536
解壓軟體java 發布:2024-03-29 12:40:32 瀏覽:283