Xin chào,
Tôi chưa quen với dịch vụ amazon aws, vì vậy xin đừng phiền nếu câu hỏi của tôi quá ngây thơ
Tôi muốn di chuyển trang Wordpress cũ của mình sang amazon. Tôi đã cài đặt bitnami Wordpress và định cấu hình tên miền và https. Bây giờ tôi muốn tải lên tệp sao lưu của mình thông qua plugin 'di chuyển tất cả trong một wp'. Tuy nhiên, tôi chỉ được phép tải lên tệp tối đa 80 mb
Tôi đã tìm kiếm giải pháp trên mạng và cập nhật php. ini cho phù hợp. Cũng đã khởi động lại máy chủ apache
Nhưng các giá trị vẫn ở mức 80 MB. Chúng tôi rất trân trọng bất kỳ sự giúp đỡ nào
Trân trọng,
DipG
Trong video này, tôi sẽ chỉ cho bạn cách tăng giới hạn Tải lên tệp PHP để bạn có thể tải lên các tệp lớn hơn cài đặt mặc định đi kèm với cài đặt của bạn. Đây là sự cố thường gặp khi tự thiết lập WordPress và có thể ít gặp sự cố hơn nếu bạn đang sử dụng dịch vụ lưu trữ được quản lý hoặc nhà cung cấp dịch vụ lưu trữ chia sẻ nơi dịch vụ lưu trữ có thể đã định cấu hình mục này cho bạn. Tôi sẽ chỉ cho bạn cách thay đổi nó nếu bạn có phiên bản WordPress của riêng mình trên Lightsail và cũng chỉ cho bạn cách thay đổi điều này nếu bạn đang sử dụng các phương thức lưu trữ khác
bước
- Đăng nhập vào phiên bản máy chủ của bạn bằng SSH Terminal
- chỉnh sửa php. tập tin ini
- Đối với loại cài đặt dựa trên Bitnami.
sudo vi /opt/bitnami/php/etc/php.ini
- Đối với loại thiết lập cài đặt dựa trên LAMP.
sudo vi /etc/php/7.4/apache2/php.ini
- Sửa đổi các thuộc tính sau theo yêu cầu của bạn
- post_max_size
- upload_max_filesize
- max_execution_time
- max_input_time
- Đối với loại cài đặt dựa trên Bitnami.
- Khởi động lại các phiên bản máy chủ bằng cách chạy lệnh sau
- Đối với cài đặt Bitnami.
sudo /opt/bitnami/ctlscript.sh restart
- Đối với cài đặt dựa trên LAMP.
sudo service apache2 restart
vàsudo systemctl restart php7.4-fpm.service
- Đối với cài đặt Bitnami.
- Kiểm tra những thay đổi của bạn
Tất cả các video hướng dẫn trên trang web cũng như kênh YouTube nhằm cung cấp một quy trình đơn giản hóa cho một tình huống cụ thể; . Các hướng dẫn có thể không bao gồm mọi tình huống;
Tôi cần phải làm điều này hầu như bất cứ khi nào tôi tạo một phiên bản Lightsail mới để lưu trữ một trang web WordPress. Điều đó chủ yếu là do, tôi thực hiện tất cả WordPress trên máy chủ Dàn dựng và sau khi hoàn tất, tôi chỉ cần tải xuống toàn bộ nội dung bằng cách sử dụng plugin Di chuyển tất cả trong một và sau đó, kéo tương tự trên máy chủ mới để chuyển trang web đến đích cuối cùng
Bài đăng này không phải là về cách di chuyển một trang web WordPress từ Máy chủ dàn dựng sang Sản xuất. Nếu bạn muốn đọc điều gì đó về chủ đề đó, vui lòng đọc hướng dẫn này để di chuyển trang web WordPress từ phiên bản Amazon EC2 sang phiên bản Lightsail
Bài đăng này nói về một việc cần thực hiện một bước trước khi bạn thực sự bắt đầu di chuyển trang web WordPress từ Dàn dựng sang Máy chủ Trực tiếp
Tại sao chúng ta cần tăng giới hạn tải lên tệp PHP?
Chà, đó là bởi vì, trừ khi trang web của bạn cực kỳ cơ bản và không có nhiều, nếu không có bất kỳ hình ảnh nào, thì tệp tải xuống của bạn do All In One Migration tạo ra chắc chắn phải có dung lượng ít nhất là vài trăm MB. Và, Amazon Lightsail theo mặc định, chỉ cho phép tải lên tệp có kích thước tối đa 80 MB
Vì vậy, giới hạn kích thước tải lên tệp PHP cần phải được tăng lên. Và cách chúng ta có thể làm điều đó là cập nhật php của hệ thống. tập tin ini
Vị trí của php. ini trên Hệ thống Amazon Lightsail
Để có thể thực hiện các thay đổi trong php. ini, trước tiên bạn sẽ phải định vị tệp đó trên máy chủ Lightsail. Nó nằm ở vị trí sau
/opt/bitnami/php/etc/php.ini
Trình soạn thảo yêu thích của tôi trên Linux là vim, vì vậy tôi cũng sử dụng nó để cập nhật php. tập tin ini
Cách cập nhật php. ini trên Phiên bản Amazon Lightsail?
Kết nối với máy chủ bằng SSH và sử dụng lệnh sau để mở tệp php. tập tin ini trong vim
sudo vim /opt/bitnami/php/etc/php.ini
Thao tác này sẽ mở tệp ở chế độ đọc và tệp sẽ trông giống như thế này.
Bây giờ, bạn phải tìm hai biến và thay đổi giá trị của chúng thành giá trị cao hơn, theo nhu cầu của bạn
Đầu tiên, tìm biến [bằng cách nhấn / để chuyển sang chế độ tìm kiếm trong vim] post_max_size, chuyển sang chế độ chèn y nhấn i [nếu bạn đang sử dụng vim], thay đổi giá trị thành, chẳng hạn như 8000M, sau đó nhấn Esc để chuyển sang . wq để lưu các thay đổi
Lặp lại quy trình trên để tìm biến tiếp theo sẽ được cập nhật, upload_max_filesize và thay đổi nó thành cùng giá trị như đã cập nhật trong biến trước đó, 8000M
Bây giờ, để các thay đổi có hiệu lực, bạn cần khởi động lại máy chủ bao gồm cả PHP. Bạn có thể làm điều đó bằng cách gõ
sudo /opt/bitnami/ctlscript.sh restart
Đó là nó
Khi quá trình khởi động lại máy chủ hoàn tất thành công, quá trình tải lên mới của bạn sẽ phản ánh và bạn sẽ có thể tải lên các tệp có dung lượng tối đa 8GB [trong trường hợp này]
Chia sẻ bài đăng này
Theo dõi bài viết trong tương lai của tôi
Nhận thông báo bất cứ khi nào tôi đăng một cái gì đó mới
Đặt mua
TrướcTrướcCách 'Hiển thị thêm' nội dung khi nhấp vào nút bằng cách sử dụng Alpine. js
Tiếp theoCách tạo tiện ích mở rộng của Google Chrome trong vòng dưới 15 phút – phút?Tiếp theo
Thêm để khám phá
Blog
Làm cách nào để nhập dữ liệu từ tệp Excel [XLS, XLSX] trong Laravel?
Nhập, tải lên và xử lý dữ liệu từ Bảng tính là điều bạn không thể tránh khỏi nếu là nhà phát triển. Tuy nhiên, điều tốt là thực tế là,
Rajiv Verma Ngày 27 tháng 7 năm 2022
AWS
Làm cách nào để gia hạn SSL bằng công cụ bncert trên Amazon Lightsail – Bitnami LAMP Stack?
Tôi có rất nhiều trang web [của khách hàng cũng như của tôi] nằm trên ngăn xếp Bitnami LAMP trên các máy chủ AWS, chủ yếu là Amazon Lightsail. Hầu hết