共计 1737 个字符,预计需要花费 5 分钟才能阅读完成。
Intl extension(PHP intl 是国际化扩展,是 ICU 库的一个包装器。)
sudo apt-get install php5-intl
sudo service apache2 restart
PDO SQLite extension
sudo apt-get install php5-sqlite
sudo service apache2 restart
PDO PostgreSQL extension
sudo apt-get install php5-pgsql
service apache2 restart
Memcache
Memcache 分为两部分,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 客户端
Memcache extension
sudo apt-get install php5-memcache
测试一下:
$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;
APC extension
sudo apt-get install php-apc
会提示安装 php5-apcu php-apc 直接 y
ImageMagick PHP extension
sudo apt-get install imagemagick libmagickwand-dev
sudo pecl install imagick
sudo echo “extension=imagick.so” >> /etc/php5/apache2/php.ini
sudo /etc/init.d/apache2 restart
在 Yii2 中使用 Pjax 导致 Yii2 内联脚本载入失败的问题 http://www.linuxidc.com/Linux/2016-03/128949.htm
Yii2 实现修改密码功能 http://www.linuxidc.com/Linux/2015-07/120137.htm
Yii 用户登陆机制 http://www.linuxidc.com/Linux/2015-01/111602.htm
Yii 中引入 js 和 css 文件 http://www.linuxidc.com/Linux/2015-01/111603.htm
Yii 不完全解决方案 http://www.linuxidc.com/Linux/2015-01/111606.htm
Yii CGridView 基本使用 http://www.linuxidc.com/Linux/2015-01/111607.htm
Yii 框架分布式缓存的实现方案 http://www.linuxidc.com/Linux/2015-02/113828.htm
Yii 的详细介绍:请点这里
Yii 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-03/129347.htm