[英]how to install apc for php on mac osx mamp?
我正在運行一個帶有mamp和mamp pro的mac。 如何檢查是否啟用了APC,如果未啟用或未安裝APC如何安裝?
我試圖讓APC上傳加載程序在網上找到工作,當我上傳時它會被困在NAN%上。
這是一個鏈接: http : //www.haughin.com/2007/10/23/php-upload-progress-with-php-52-apc/
沒有什么可下載或安裝的。 MAMP 1.9已包含APC。 要啟用它,請打開Preferences / PHP。 取消選中'Zend Optimizer'(因為它與APC不兼容),然后從'Cache'下拉框中選擇APC,用'OK'提交更改。
在MAMP 2.1中,您可以在主窗口中的Server> PHP> Cache下找到APC設置:
在MAMP 3.0中,可以在PHP選項卡上找到APC:
對於命令行支持,還要在MAMP php.ini中添加以下行:
[apc] extension=apcu.so apc.enable_cli=1
手動完成:
1- nano /Applications/MAMP/bin/php/php5.6.2/conf/php.ini
注意:路徑上的“ php5.6.2 ”應更改為您將使用的php版本。
2-尋找部分:
[OPcache] ;zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"
3-刪除冒號(;),使該部分顯示:
[OPcache] zend_extension="/Applications/MAMP/bin/php/php5.6.2/lib/php/extensions/no-debug-non-zts-20131226/opcache.so"
4-保存(Ctrl-O) + Enter
並退出(Ctrl-X)
請享用。
從控制台(CLI)運行PHP腳本時,您需要指定要使用的PHP二進制文件,因為默認情況下,php將是OS X中包含的默認PHP,而不是與MAMP一起安裝的PHP。
所以代替:
user$ php script.php
嘗試:
user$ /Applications/MAMP/bin/php/php5.6.2/bin/php script.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.