توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل راه اندازی memcached
python
June 6th, 2014, 17:44
سلام
من یک سرور مجازی centos 6.5 با کنترل پنل دایرکت ادمین دارم
تمام اموزش های توی نت رو برای نصب memcached انجام دادم اما فعال نشده
هیچ اروری هم هنگام نصب نداشتم
میشه کمکم کنید تا بتونم راحتر نصب کنم آموزشی بدید که خودتون انجام دادید و فعالش کردید
storage
June 6th, 2014, 18:10
کانفیگ نکردید احتمالا دستور زیر بزنید
nano /etc/sysconfig/memcached
PORT="11211"USER="memcached"
# max connection 2048
MAXCONN="3072"
# set ram size to 2048 - 2GiB
CACHESIZE="10240"
# listen to loopback ip 127.0.0.1, for network connection use real ip e.g., 10.$
OPTIONS="-l 127.0.0.1"
service memcached restart
- - - Updated - - -
با دستور زیر هم میتوانید مانیتور کنید:
memcached-tool 127.0.0.1:11211
در php.ini اکستنشن فعال کردید؟
python
June 6th, 2014, 18:34
کانفیگ نکردید احتمالا دستور زیر بزنید
nano /etc/sysconfig/memcached
PORT="11211"USER="memcached"
# max connection 2048
MAXCONN="3072"
# set ram size to 2048 - 2GiB
CACHESIZE="10240"
# listen to loopback ip 127.0.0.1, for network connection use real ip e.g., 10.$
OPTIONS="-l 127.0.0.1"
service memcached restart
- - - Updated - - -
با دستور زیر هم میتوانید مانیتور کنید:
memcached-tool 127.0.0.1:11211
در php.ini اکستنشن فعال کردید؟
انجام دادم بازم نشد
توی php.ini این کد رو قرار دادم:
extension=memcache.so
mahdiazarnia
June 6th, 2014, 18:37
با سلام
داخل ssh بزنید
locate memcache.so
سپس با آدرسش قرار بدید در php.ini
extension=/<directory>/memcache.so
python
June 6th, 2014, 18:40
با سلام
داخل ssh بزنید
locate memcache.so
سپس با آدرسش قرار بدید در php.ini
extension=/<directory>/memcache.so
اون دستور رو که میزنم خطا میده
-bash: locate: command not found
mahdiazarnia
June 6th, 2014, 18:43
سیستم عاملتون چیه ؟
python
June 6th, 2014, 18:45
سیستم عاملتون چیه ؟
سیستم عامل : centos 6.5
OmidX
June 6th, 2014, 18:47
سلام
برای نصب php module Memcache از دستور pecl استفاده کنید !
pecl install memcache
حالا memcached رو به صورت زیر نصب کنید :
yum install memcached
حالا فایل php.ini رو ویرایش کنید و خطوط زیر رو عینا توش کپی کنید :
extension = "memcache.so"
وب سرور رو ریستارت کنید :
service httpd restart
اگر از php-fpm استفاده میکنید باید حتما ریستارتش کنید
موفق باشید
mahdiazarnia
June 6th, 2014, 18:48
عذر می خوام دقت نکرده بودم به پست اول
از دستور find استفاده کنید
find memcache.so
از دستور زیر هم می تونید برای نصب locate استفاده کنید
yum install mlocate
updatedb
MajorHost
June 6th, 2014, 18:49
توی phpinfo میزنه memcache فعاله یا نمیزنده؟
mahdiazarnia
June 6th, 2014, 18:53
از دستور زیر استفاده کنید برای بررسی نصب بودن
pgrep memcached
netstat -tulpn | grep :11211
python
June 6th, 2014, 18:54
توی phpinfo میزنه memcache فعاله یا نمیزنده؟
از دستور زیر استفاده کنید برای بررسی نصب بودن
pgrep memcached
netstat -tulpn | grep :11211
توی phpinfo نمیزد الان زده
اطلاعاتشم:
memcache
memcache support
enabled
Active persistent connections
0
Version
2.2.7
Revision
$Revision: 327750 $
Directive
Local Value
Master Value
memcache.allow_failover
1
1
memcache.chunk_size
8192
8192
memcache.default_port
11211
11211
memcache.default_timeout_ms
1000
1000
memcache.hash_function
crc32
crc32
memcache.hash_strategy
standard
standard
memcache.max_failover_attempts
20
20
MajorHost
June 6th, 2014, 19:01
خوب دوست عزیز فعال هست . الان پس مشکلتون چیه؟
فقط این دستور هم بزنید محض اطمینان
service memcached start
python
June 6th, 2014, 19:02
خوب دوست عزیز فعال هست . الان پس مشکلتون چیه؟
فقط این دستور هم بزنید محض اطمینان
service memcached start