首頁 >後端開發 >php教程 >Ubuntu 環境下運行YII2框架的一些擴展

Ubuntu 環境下運行YII2框架的一些擴展

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 08:57:54757瀏覽

 Intl extension(PHP intl 是國際化擴展,是ICU 庫的一個包裝器。)

sudo apt-get llll 5-intllll ig 分為兩部分,Memcache

服務端和客戶端。

Memcache服務端是作為服務來運行的,所有資料快取的建立,存儲,刪除實際上都是在這裡完成的。客戶端,在這裡我們指的是PHP的可以呼叫的擴充。

sudo apt-get install memcached


安裝完

Memcache

服務端以後,我們需要啟動該服務:
  memcached -d -m 128 -p 11211 -u root
這裡要說明一下memcached服務的啟動參數:

  -p
監聽的連接埠  -l 連接的
IP
位址,
預設是本機
  -d start 啟動memcached服務
  -d restart
重起memcached服務
  -d stop|shutdown
關閉正在運行的memcached服務
  -d install
安裝memcached服務
  -d uninstall
卸載memcached服務
  -u
以的身份運行 (僅在以root
運行的時候有效
)  -m 最大記憶體使用,單位MB。預設64MB
  -M
記憶體耗盡時回傳錯誤,而不是刪除項目  -c 最大同時連線數,預設是
1024
  -f 塊大小增長因子,預設是
1.25-n
最小分配空間,key+value+flags
預設是
48  -h 顯示器幫助2)安裝Memcache
客戶端 

<span lang="en-US"><code>sudo service apache2 restart</code></span><span lang="en-US"><code>PDO SQLite extension</code></span><span lang="en-US"><code>sudo apt-get install php5-sqlite </code></span><span lang="en-US"><code>sudo service apache2 restart</code></span><span lang="en-US"><code>PDO PostgreSQL extension</code></span><span lang="en-US"><code>sudo apt-get install php5-pgsql</code></span><span lang="en-US"><code>service apache2 restart</code></span><span lang="en-US"><code>Memcache</code></span>
<span lang="en-US"><code>Memcache extension</code></span><span lang="en-US"><code>sudo apt-get install php5-memcache</code></span><br>测试一下:
$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a memcached test!', 0, 60);
$val = $mem->get('key');
echo $val;
以上就介紹了Ubuntu 環境下運行YII2框架的一些擴展,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn