簡體   English   中英

如何在mac osx mamp上安裝apc for php?

[英]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 

訪問您可以從MAMP開始頁面內部訪問的phpinfo頁面。 列出了所有已加載的模塊。

以下是PHP-APC的安裝步驟:

鏈接文字

您可以在MAMP中運行pearpecl來輕松進行安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM