Header ads

Header ads
» » » Cài đặt Memcache cho xampp 1.8.2 với php 5.4.x trong window

Chúng tôi khuyên bạn nên sử dụng cách này để biết các lỗi khi cài đặt.

1. Tải xampp 1.8.2 tại địa chỉ http://www.apachefriends.org/en/xampp-windows.html và cài đặt bình thường.
2. Tải memcache server tại địa chỉ http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip

Sau khi download xong giải nén được file memcached.exe và copy nó vào ổ C: và trong thư mục "memcache". ví dụ (c:/memcache/memcached.exe)

Mở chương trình cmd của window
- Cài đặt memcache bằng lệnh
c:\memcache\memcached.exe -d install

- Khởi động memcache
c:\memcache\memcached.exe -d start
- Dừng memcache
c:\memcache\memcached.exe -d stop

Sau khi cài đặt memcache xong vào run gõ lệnh Services.msc kiểm tra xem memcache server đã được cài chưa. Nếu đã được cài thì kiểm tra xem đã được start chưa nếu start rồi là coi như mình đã cài xong memcache.

3. Tải extention cho xampp tại địa chỉ http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ lựa chọn phiên bản 5.4 phù hợp với hệ điều hành 32bit là x86, 64bit là x64

Sau khi download xong giải nén được file php_memcache.dll và copy nó vào thư mục "ext" trong đường dẫn cài đặt xampp. ví dụ (c:/xampp/php/ext/)

4. Vào xampp control click nút Config (Module Apache) chọn mở file php.ini rồi thêm vào dòng sau :

extension=php_memcache.dll

5. Khởi động lại memcache bằng cách dùng các lệnh trên trong cmd hoặc vào run gõ Services.msc và stop sau đó start lại memcache server
6. Kiểm tra thử memcache đã hoạt động ổn định chưa bằng cách viết 1 function php


$memcache = new Memcache;
$memcache->connect(‘localhost’,11211); # You might need to set ‘localhost’ to ’127.0.0.1′
echo ‘Server\’s version: ‘ . $memcache->getVersion() . ‘

’;
if (!$memcache->get(‘key’))
{
$tmp_object = new stdClass;
$tmp_object->author = ‘Phạm Thanh Hiền’;
$tmp_object->email = ‘hienpthanh@gmail.com’;
$tmp_object->website = ‘https://hienpthanh.blogspot.com’;
$tmp_object->date = date(‘d-m-Y h:i:s’, time());
$memcache->set(‘key’,$tmp_object,false,30);
echo ‘Store data in the cache (data will expire in 30 seconds)
’;
}
else
{
echo ‘Read data from cache you have created
’;
}
echo ‘
Data from the cache:
’;
echo ‘
’;

var_dump($memcache->get(‘key’));

echo ‘
’;
echo ‘
Current date time:’ .date(‘d-m-Y h:i:s’, time());
?>

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn