Hướng dẫn nextcloud docker php memory limit - nextcloud docker php giới hạn bộ nhớ
Xin chào tất cả các nhà phát triển và người dùng DOCKER NEXTCLOUD thân mến! Show Tôi có một vấn đề đang khiến tôi phát điên. Tôi đã cố gắng tăng bộ nhớ_limit cho PHP trong nhiều ngày nhưng tôi không thể làm cho nó hoạt động. Những gì tôi nhận được trong nhật ký: Những gì tôi đã tìm thấy/thử:
Không có gì đã làm việc. Nếu ai đó có một giải pháp cho việc này, tôi sẽ gửi cho bạn một loại bia ảo hoặc mua IRL của riêng bạn nếu bạn không quá xa. Cảm ơn lớn trước! Vấn đề mới Có một câu hỏi về dự án này? Đăng ký một tài khoản GitHub miễn phí để mở một vấn đề và liên hệ với người bảo trì và cộng đồng của nó. Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Bằng cách nhấp vào Đăng ký đăng ký cho GitHub, bạn đồng ý với Điều khoản dịch vụ và tuyên bố quyền riêng tư của chúng tôi. Chúng tôi thỉnh thoảng gửi cho bạn các email liên quan đến tài khoản. Đã có trên Github? đăng nhập vào tài khoản của bạn Đóng BitDegree67 đã mở vấn đề này Ngày 6 tháng 9 năm 2018· 15 bình luận Bình luậnXin chào, tôi đang sử dụng hình ảnh mới nhất (với NextCloud 14) và khi tôi chạy bất kỳ lệnh OCC PHP nào. Tôi nhận được tin nhắn này Đó là một ý tưởng tốt để PR này? Chạy echo 'memory_limit = 512m' >> /usr/local/etc/php/conf.d/docker-php-memlimit.ini; trong Dockerfile của NC14? Chindvn89, Archy-in, Gcrochemore, E-mage, Khaledalam, Denyspishchenko, Martijndwars, Panique, Bariscodes, Pictor13 và 3 phản ứng khác với ngón tay cái lên Điều này đã được đặt trong Xin chào, tôi có cùng một vấn đề, giới hạn PHP là 128 (php -i | grep memory_limit) các giá trị trong .htacess và user.ini được đặt thành 512 @J0wi Không, như tôi đã nói. Tôi vừa chạy Docker Run NextCloud và sau đó trong lần chạy NextCloud mới này @BitDegree67 Bạn có thể thay đổi nó với B09dan, Aibmakesense, Ylaido, Daverdalas, Evgeniy-Bondarenko, Programmador, Ghericsantiago, D-Luk, Alexandr-Shevchenko và sergheii đã phản ứng với biểu tượng cảm xúc trái tim Xin chào, tôi có cùng một vấn đề, một người có thể mắc kẹt nó. cảm ơn. Cảm ơn vì đã cung cấp các chi tiết. Bây giờ tôi có thể tái tạo vấn đề. @Tilosp Vì điều này đã được thêm vào NextCloud/Server#10539 (NC 14), chúng ta có nên thay đổi mặc định cho container không? Câu hỏi là tại sao .htaccess không được sử dụng bởi "PHP OCC" Bởi vì đó là CLI và không phải Apache Được rồi! Vì vậy, đó không phải là vấn đề đối với NextCloud, chỉ dành cho OCC @BitDegree67 Nó rõ ràng vẫn là một vấn đề với biến thể PHP-FPM. Giải pháp hiện tại của tôi là có Dockerfile có nguồn gốc của riêng tôi, điều này chỉ đơn giản là làm tăng giới hạn MEM, nhưng tôi nghĩ điều này thực sự nên được đưa vào thượng nguồn (PHP-FPM và Alps Alt). EDIT: Tôi vừa nhận ra rằng cấu hình giới hạn bộ nhớ cũng có mặt trong J0WI đã thêm một cam kết cho J0WI/Docker-nextcloud đã tham khảo vấn đề này Ngày 12 tháng 9 năm 2018
Có hai kiểm tra khác nhau trong NextCloud:
Bạn luôn có thể gắn một tệp Maxbo đã thêm một cam kết với Gertzgutscheruemenapp/Docker-NextCloud đã đề cập đến vấn đề này Ngày 10 tháng 11 năm 2018
Set PHP memory limit to the recommended value of 512 MB using a custom configuration see nextcloud/docker#447 Điều này đã được tham chiếu Ngày 10 tháng 11 năm 2018Giới hạn bộ nhớ PHP tối đa là gì?Theo mặc định, tập lệnh PHP có thể phân bổ tối đa 128 megabyte bộ nhớ.Để xác minh giá trị hiện tại của Chỉ thị Memory_Limit và các chỉ thị khác, bạn có thể sử dụng hàm phpinfo ().128 megabytes of memory. To verify the current value of the memory_limit directive and other directives, you can use the phpinfo() function.
Dữ liệu NextCloud được lưu trữ ở đâu?Docker Daemon sẽ lưu trữ dữ liệu đó trong thư mục Docker/var/lib/docker/tập/....Điều đó có nghĩa là dữ liệu của bạn được lưu ngay cả khi các container gặp sự cố, bị dừng hoặc xóa.Một tập docker có tên hoặc thư mục máy chủ được gắn nên được sử dụng để nâng cấp và sao lưu./var/lib/docker/volumes/... . That means your data is saved even if the container crashes, is stopped or deleted. A named Docker volume or a mounted host directory should be used for upgrades and backups.
Làm cách nào để nâng cấp Docker NextCloud?Cách đúng để nâng cấp NextCloud trên Docker là gì ?.. Xây dựng lại container docker .. Bắt đầu container mới .. Mở NextCloud trong trình duyệt .. Quan sát màn hình chế độ bảo trì .. |