文章出處

由于被通知騰訊的CEE要關閉了,必須自己切換到服務器,自己裝php。煩到一個B。

首先找到官方wiki:

http://wiki.qcloud.com/wiki/SUSE%E7%8E%AF%E5%A2%83%E4%B8%8B%E9%80%9A%E8%BF%87YaST%E5%AE%89%E8%A3%85%E8%BD%AF%E4%BB%B6

基本上就是

zypper in niginx

zypper in php5-mysql php5 php5-fpm

然后配置

http://wiki.qcloud.com/wiki/SUSE%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE

跟著wiki走就ok了。

最后也能訪問php,可是狗日的問題來了。php無法找到memcache。說沒有裝這個擴展。

 

繼續搜索:

https://www.centos.bz/2011/11/linux-install-php-memcache/

發現沒有phpize,于是

zypper in php-devel

再根據上面的文章走下去。到了要配置php.ini的時候,又出問題了。不知道php.ini在哪里,網上說用phpinfo找:

<?php 
phpinfo();
?>

發現指向的是php-fpm.conf。里面加入memcache之后,啟動不了。

于是直接搜:find -name 'php.ini' 找到了之后,修改。

extension=/usr/lib64/php5/extensions/memcache.so

注意,上面的”/usr/lib64/php5/extensions/“ 是在編譯擴展的時候,結果返回的。其實自己搜下memcache.so一樣。

 

然后運行php -m 發現有了memcache擴展了。但是你媽的還是說找不到Memcache類。等下文繼續。

 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()