卸載mac自帶的php
『壹』 php能卸載嗎
不需要卸載,php是被apache伺服器動態裝載的,如果不想裝載PHP,可以直接修改apache的配置文件httpd.conf,將相關設置注釋掉,重起apache就OK了!
註:我們搭建的PHP是一種環境來,只要刪除PHP文件夾或者修改裡面的配置文件即可卸載。
『貳』 如何完全刪除或卸載PHPnow PHP環境配置包
PHPnow是PHP平台很方便的搭建工具聚,但俗話說的好,輕聲容易送神難。
PHPnow不是常規的安裝軟體,所以他沒有像一般安裝在Windows下的軟體中一樣的卸載程序。
如果用戶直接把他的安裝目錄刪除,系統是拒絕的。
有些朋友可能使用phpnow久了,覺得它有龐大,於是乎卸載phpnow,這里分享一下phpnow卸載方法:
先看看官方的使用說明:
如果裝有同類軟體,請先停止或卸載,否則會占埠!請關閉迅雷,或修改迅雷的 BT 埠!
解壓:解壓到任意目錄;(不能含有中文!例如 "桌面")
安裝:運行 Setup.cmd 根據向導進行初始化;
使用:.\htdocs 為網站主目錄。執行 PnCp.cmd 進行設置或管理。
注意:執行 Stop.cmd 即已經卸載。請執行 Stop.cmd 後再刪除文件。
官方給出phpnow卸載方法就是執行Stop.cmd,然後刪除安裝目錄所有文件。當然,你的網站數據備份,要先復制到其他盤里。
也有網友說,進入 PnCmds 目錄下,執行 「絕對強制卸載.cmd」 即可卸載,顯然此方法執行後,也要手動刪除phpnow安裝目錄文件。
下面是其它補充:
在之前的《如何在Windows平台下搭建PHP環境(圖解版)》一文中已經對如何安裝PHPnow有了詳細的闡述。
本文是接該文的內容,來介紹如何刪除這個軟體。用戶在文件管理器中如果直接刪除安裝的文件夾。
軟體計算機系統就會出現上面的警告信息。
這是由於PHPnow的服務沒有被停止,所以計算機拒絕刪除這個文件夾。
用戶可以找到這個文件夾後打開。在前文中,筆者是把這個軟體安裝在「E:\webtestshopex」目錄下的。
我們可以看到在該目錄下面有個「PnCp.cmd」文件。請雙擊運行這個文件。
此時計算機會彈出一個DOS對話框,這個就是PHPnow的控制面板對話框。
此時系統提示你可以對這個軟體進行多種操作。
由於我們需要刪除這個軟體,此時用戶可以直接在這個對話框中輸入「33」後按回車鍵繼續。
有關「33」這個數字的含義,控制面板上已經有了解釋。
很快系統會顯示上面的信息,此時軟體已經終止了很多服務和進程。系統提示你按任意鍵繼續。
之後計算機就會關閉這個DOS對話框。此時用戶就可以刪除安裝目錄了。
『叄』 mac 11.6配置php環境變數,默認還顯示自帶的PHP版本
最好所有的包都給brew管理,which php查看當前使用的php的路徑,對於使用哪個php,系統會根據PATH的順序自動查找,先找到誰就用誰。所以可以更改PATH里的順序,或者把系統自帶的重命名為其他的
『肆』 mac php brew安裝了兩個5.6版本,怎麼刪除其中一個
/private/etc/ sudo rm -rf php-fpm.conf.default php.ini php.ini.default /usr/bin/ sudo rm -rf php php-config phpdoc phpize /usr/include sudo rm -rf php /usr/lib sudo rm -rf php /usr/sbin sudo rm -rf php-fpm /usr/share sudo rm -rf php /usr/share/man/man一 sudo rm -rf php-config.一 php.一 phpize.一 /usr/share/man/man吧 sudo rm -rf php-fpm.吧 左邊是目錄,右邊是刪除命令.只刪除了php,沒有刪除apache引用的php.so等文件 ps:不建議刪除自帶的php版本.因為一些軟體可能依賴於php環境.雖然可以自編譯或使用brew安裝新版本的php,但是不建議新手操作.切記操作前.先使用TM備份下系統.以便失誤後可以還原文件
『伍』 用的MacOS,電腦裝了好幾個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
解壓縮並安裝
tar xvf xcache-3.2.0.tar
cd xcache-3.2.0
phpize
。/configure
make
sudo make install
配置XCache
[xcache]
xcache.size = 128M
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.optimizer = Off
由於Mac自帶的PHP環境是不包括mcrypt擴展的,所以需要下載同版本的php源碼包,單獨編譯這個模塊載入。從官網的歸檔裡面找到php5.5.14的源碼包
tar zxvf php-5.5.14.tar.gz
cd php-5.5.14/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擴展的方法。
『陸』 如何卸載mac自帶的apache和php
剛剛在我的機器上操作了一下,現在貼出來分享:
要停止apache服務:sudo apachectl stop
刪除如下apache目錄:
/etc/apache2
/usr/include/apahce2
/usr/libexec/apache2
刪除php目錄,(有點多):
/usr/php
/usr/bin/php
/usr/bin/php-config
/usr/bin/phpize
/usr/include/php
/usr/lib/php
/usr/share/man/man*/php*
/usr/share/man這個目錄下面,在我的電腦上有man1-man8等幾個目錄,我的只有man1下面有三個php開頭的文件,建議題主如果不放心的話可以再查看一下其他的。
至此,apache和php就刪除完了,不過,我還是覺得應該刪除的不幹凈,比如:php的一些依賴包等文件。
『柒』 mac本怎麼卸載phpstorm
配置都是一模一樣的。 在PHP下把xdebug 編譯好,放到插件目錄。其他系統都是這步不同,其他都一樣。一個是編譯,一個是復制。 最後在 phpstorm 中配置。