安裝PHP的memcache擴充套件
網站出現錯誤Fatal error: Class `Memcache` not found
錯誤原因是因為memcache模組的問題,需要安裝memcache並在php.ini中指定memcache模組。
安裝PHP的memcache擴充套件方法如下(這裡安裝的只是個模組)
下載及編譯安裝
memcache下載地址http://pecl.php.net/package/memcache
這裡beta表示的是測試版本,stable是穩定版本,根據個人需要選擇,點選Downloads下的.tgz的包即可直接下載了。
你可以下載包後,在傳到伺服器,也可以直接使用wget命令,我這裡使用的wget方式:
wget http://pecl.php.net/get/memcache-2.2.5.tgz
tar xzfv memcache-2.2.5.tgz
cd memcache-2.2.5
/usr/local/php/bin/phpize
根據自己phpize的位置來執行即可(不知道phpize在哪的直接find / -name phpize查詢),執行完提示下面資訊,然後編譯即可
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
編譯:
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config --with-zlib-dir
make
make install
上述執行完後會有如下提示:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
-rwxr-xr-x 1 root root 237136 Nov 26 16:51 memcache.so
修改php.ini檔案
vim /usr/local/php/etc/php.ini(這是我的路徑)找到extension改成如下
extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/”
extension=memcache.so 這行自己新增
改好後儲存退出
重啟php服務即可
#/etc/init.d/php-fpm restart
通過phpinfo檢視memcache模組已裝好了
相關文章
- php以及php擴充套件memcache 安裝PHP套件
- 安裝PHP及Memcache擴充套件PHP套件
- php安裝memcache、redis擴充套件模組PHPRedis套件
- memcached安裝和php擴充套件memcache安裝PHP套件
- php7安裝redis擴充套件和memcache擴充套件PHPRedis套件
- ubuntu 下安裝memcache 以及php擴充套件UbuntuPHP套件
- 原始碼安裝memcached和php memcache擴充套件原始碼PHP套件
- 【memcache快取專題(3)】PHP-memcache擴充套件的安裝以及使用快取PHP套件
- PHP 擴充套件安裝PHP套件
- windows下安裝各個版本memcache擴充套件Windows套件
- PHP安裝redis擴充套件PHPRedis套件
- php amqp擴充套件安裝PHPMQ套件
- (MAC) PHP擴充套件安裝MacPHP套件
- php mysql擴充套件安裝PHPMySql套件
- php 安裝yar擴充套件PHP套件
- php安裝openssl 擴充套件PHP套件
- php gmp擴充套件安裝PHP套件
- PHP opcache擴充套件安裝PHPopcache套件
- PHP安裝fastDFS擴充套件PHPAST套件
- 安裝php擴充套件 ffmpeg-phpPHP套件
- centos安裝php的oracle擴充套件CentOSPHPOracle套件
- docker PHP 安裝 Redis 擴充套件DockerPHPRedis套件
- PHP 安裝 yaconf 擴充套件PHP套件
- php 擴充套件安裝(隨筆)PHP套件
- PHP 安裝 amqp、rabbitmq 擴充套件PHPMQ套件
- php安裝filter擴充套件模組PHPFilter套件
- php擴充套件模組安裝-lampPHP套件LAMP
- 【PHP】php安裝bcmath擴充套件指令碼PHP套件指令碼
- 【PHP】PHP安裝擴充套件-mysqli.soPHP套件MySql
- PHP:php7.2.3 安裝pcntl 擴充套件PHP套件
- redis的PHP擴充套件包安裝方法RedisPHP套件
- Linux 上安裝 PHP 擴充套件LinuxPHP套件
- laradock 中安裝 PHP 擴充套件PHP套件
- CentOS 下安裝 PHP Swoole 擴充套件CentOSPHP套件
- Homestead 安裝 PHP Redis 擴充套件PHPRedis套件
- CentOS安裝RabbitMQ及PHP擴充套件CentOSMQPHP套件
- PHP安裝ssh2擴充套件PHP套件
- php怎麼安裝fileinfo擴充套件PHP套件