Làm cách nào để cài đặt APCu trong Windows?Cách cài đặt apcu trong các cửa sổ
Tôi tìm thấy this. Nhưng tôi cần một giải pháp cho Windows.
Tôi sử dụng PHP 5.5.6 (Tôi có gói XAMPP).
Làm cách nào để cài đặt APCu trong Windows?Cách cài đặt apcu trong các cửa sổ
Tôi tìm thấy this. Nhưng tôi cần một giải pháp cho Windows.
Tôi sử dụng PHP 5.5.6 (Tôi có gói XAMPP).
Tải file .dll từ here
Chỉnh sửa file php.ini và thêm dòng sau đây trong các phần mở rộng phần:
extension = php_apc.dll
Ý tôi là apcU. Không phải apc. – user3481997
This ngắn và thẳng vào vấn đề hướng dẫn sẽ giúp bạn
Giả định
Hướng dẫn
Pre: Tất cả các thư mục địa điểm có thể khác nhau cho bạn tùy thuộc vào thư mục cài đặt wamp của bạn và phiên bản PHP/apache của bạn.
php_apcu.dll
trong C:\wamp\bin\php\php5.5.12\ext
.Đến C:\wamp\bin\apache\apache2.4.9\bin
mở php.ini
và thêm những dòng sau (Tôi chỉ cần thêm chúng vào cuối của tập tin): cấu hình
[apcu]
extension="C:\wamp\bin\php\php5.5.12\ext\php_apcu.dll"
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php
này được khuyến khích nằm ở INSTALL tập tin từ kho lưu trữ php_apcu, ngoại trừ vị trí của tệp DLL.
wamp Restart
C:\wamp\bin\php\php5.5.12\bin\php.ini
các dòng config bạn thêm ở bước 5 trong php.ini của apache.Kết thúc!
Đối với những người muốn APCu với khả năng tương thích APC lạc hậu (1: 1 thay thế mà không thay đổi codebase, ví dụ apc_cache_info
>apcu_cache_info
)
Tải php_apcu.dll
từ release page (chọn đúng phiên bản PHP, kiến trúc và an toàn thread chế độ)
Tải php_apcu_bc.dll
từ PECL
Lưu cả hai tập tin trong ext
dir dưới thư mục cài đặt PHP của bạn
phần mở rộng tải trong php.ini
:
extension=php_apcu.dll
extension=php_apcu_bc.dll
Configure APCu trong php.ini
[APCu]
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php
INFO: APC mở rộng với APCu -BC 1.0.3 phải được đặt tên chính xác php_apcu.dll
để hoạt động. Khi tôi đặt tên nó là php_apcu_bc-1.0.3-7.1-ts-vc14-x86.dll
XAMPP đã không bắt đầu đúng cách (lỗi về việc thiếu php_apc.dll
)
Vui lòng tham khảo các tài liệu chính thức:
https://secure.php.net/manual/en/opcache.installation.php
Trong trường hợp của tôi, tôi đang sử dụng PHP 5.6 trên XAMPP và tất cả mọi thứ tôi cần làm là để cập nhật tập tin php.ini
tôi với (cài đặt đề nghị):
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
http://stackoverflow.com/questions/8682729/activate-apc-at-xampp-windows –
Ý tôi là apcu. Không phải apc. Vì php5.5 bạn cần apcu – user3481997
Xin chào user3481997! Câu trả lời của Robert dưới đây là câu trả lời đúng. Điểm khác biệt duy nhất của bạn là bạn đang sử dụng XAMPP. Trong trường hợp của tôi, thư mục sao chép dll 'đúng' là "C: \ xampp \ php \ ext". Thư mục XAMPP của bạn có thể khác. Kiểm tra nhật ký lỗi PHP của bạn để đảm bảo nó được cài đặt chính xác. –