Tệp php ini có thể ở đâu?

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?

Tạo tập lệnh PHP trong đó, chạy tập lệnh đó từ trình duyệt của bạn và tìm giá trị Loaded Configuration File. Điều này cho bạn biết tệp php.ini nào PHP đang sử dụng trong ngữ cảnh của máy chủ web

~ Đã trả lời vào 27-07-2012 16. 20. 33

Có nhiều công cụ cho phép bạn thiết lập môi trường phát triển cục bộ để tạo và thử nghiệm các trang web WordPress. MAMP là một trong số đó và nó rất dễ sử dụng

Tuy nhiên, nếu bạn muốn tận dụng tối đa tính năng này, bạn sẽ cần tăng kích thước tải lên mặc định của nó

Vì WordPress được xây dựng trên PHP nên cài đặt của phần mềm có thể xác định trang web của bạn hoạt động tốt như thế nào. Ví dụ: sử dụng phiên bản PHP lỗi thời có thể ngăn bạn chạy các bản phát hành WordPress mới nhất. Đồng thời, giới hạn bộ nhớ thấp có thể gây ra lỗi thường xuyên

Trong bài viết này, chúng tôi sẽ giới thiệu với bạn về MAMP, giải thích lý do tại sao tăng kích thước tải lên là một ý tưởng thông minh, sau đó chỉ cho bạn cách thực hiện trong hai bước đơn giản. Bắt đầu nào

Giới thiệu về MAMP

Tệp php ini có thể ở đâu?
Trang chủ MAMP

MAMP là công cụ cho phép bạn thiết lập môi trường máy chủ cục bộ trên máy tính chạy hệ điều hành macOS hoặc Windows. Với nó, bạn có thể cài đặt các phần mềm sau trên máy tính của mình

  • Apache
  • Nginx
  • PHP
  • mysql

Có rất nhiều công cụ khác mà bạn có thể sử dụng để cài đặt WordPress cục bộ. Tuy nhiên, chúng tôi thích MAMP vì nó cung cấp cho bạn bảng điều khiển trực quan và tùy chọn chuyển đổi giữa Nginx và Apache cho phần mềm máy chủ web của bạn

Kinsta chiều chuộng tôi đến mức bây giờ tôi yêu cầu mức độ dịch vụ đó từ mọi nhà cung cấp. Chúng tôi cũng cố gắng đạt được mức đó với sự hỗ trợ của công cụ SaaS

Tệp php ini có thể ở đâu?
Suganthan Mohanadasan từ @Suganthanmn
Xem kế hoạch

Tệp php ini có thể ở đâu?
Chuyển đổi giữa Apache và Nginx bằng MAMP

Hướng dẫn bạn sẽ tìm thấy bên dưới áp dụng cho dù bạn đang sử dụng phiên bản MAMP hay MAMP PRO miễn phí. Bạn có thể sử dụng một trong hai phiên bản để cài đặt WordPress cục bộ

MAMP có thể rất dễ sử dụng, nhưng nếu muốn tận dụng tối đa tính năng này, bạn cần phải tăng kích thước tải lên mặc định của nó. 💥 Tìm hiểu cách thực hiện ngay tại đây 👇Nhấp để Tweet

Tại sao phải tăng kích thước tải lên PHP của máy chủ web của bạn

Mọi cài đặt PHP đều sử dụng một tập hợp các biến hoặc "chỉ thị" chi phối cài đặt của nó. Đây là ba cài đặt xác định cách PHP xử lý tệp tải lên (liên quan đến kích thước)

  1. memory_limit. Điều này xác định dung lượng bộ nhớ mà máy chủ của bạn có thể phân bổ cho mỗi tập lệnh PHP
  2. post_max_size. Cài đặt này kiểm soát kích thước tối đa của dữ liệu POST mà máy chủ của bạn sẽ cho phép và đóng vai trò trong việc tải lên tệp WordPress
  3. upload_max_filesize. Giá trị bạn đặt ở đây xác định giới hạn kích thước tệp tải lên trang web của bạn

Như chúng tôi đã đề cập, WordPress được xây dựng trên PHP. Do đó, tất cả các cài đặt này đều ảnh hưởng trực tiếp đến trang web của bạn. Nếu cài đặt PHP của bạn có giới hạn bộ nhớ thấp, bạn sẽ gặp sự cố khi tải tệp lên và thực thi tập lệnh trên trang web của mình

Không có giới hạn bộ nhớ PHP lý tưởng phù hợp với mọi máy chủ web. Tuy nhiên, vì chúng ta đang nói về môi trường phát triển cục bộ, nên bạn có toàn quyền quyết định phân bổ bao nhiêu tài nguyên cho thiết lập của mình. Trong khi hầu hết các máy chủ web sẽ giới hạn giới hạn bộ nhớ PHP của bạn (có lý do), không có giới hạn bắt buộc nào với phiên bản cục bộ của bạn

Thông tin

Tìm kiếm công cụ phát triển địa phương hoàn hảo cho các dự án WordPress của bạn? . Hãy thử nó ngay bây giờ

Một số hướng dẫn yêu cầu bạn chỉ tăng cài đặt upload_max_filesize trong cấu hình PHP của mình. Tuy nhiên, điều đó có thể dẫn đến sai sót. Tài liệu PHP rõ ràng khi nó chỉ ra rằng cài đặt post_max_size của bạn phải có giá trị cao hơn upload_max_filesize

Tương tự như vậy, memory_limit phải có giá trị cao hơn post_max_size. Miễn là các cài đặt PHP của bạn tuân thủ các nguyên tắc đó, bạn sẽ là vàng

Cách tăng kích thước tải lên cho máy chủ web MAMP cục bộ của bạn (trong 2 bước)

Đối với hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách định cấu hình MAMP để tăng kích thước tải lên của nó trên cả Windows và macOS. Chúng tôi cũng sẽ sử dụng bảng điều khiển MAMP để đảm bảo rằng bạn đã cập nhật thành công cài đặt máy chủ của mình

Bước 1. Sửa đổi php của bạn. tập tin này

Dễ dàng sửa đổi cài đặt PHP của bạn trong MAMP. Để làm như vậy, bạn cần chỉnh sửa tệp php của bản cài đặt MAMP. đây là các tập tin

Bạn có thể truy cập tệp đó ở một trong hai vị trí này, tùy thuộc vào việc bạn đang sử dụng Windows hay macOS

  1. các cửa sổ. C. /MAMP/conf/php. x. x/php. đây
  2. hệ điều hành Mac. /Ứng dụng/MAMP/bin/php/php. x. x/conf/php. đây

Nếu bạn điều hướng đến thư mục conf, bạn sẽ nhận thấy rằng nó bao gồm một số thư mục cho các phiên bản PHP khác nhau. Theo mặc định, bản cài đặt MAMP của bạn phải sử dụng phiên bản PHP mới nhất và bạn sẽ muốn truy cập vào thư mục tương ứng với nó

Đăng kí để nhận thư mới

Bạn muốn biết làm thế nào chúng tôi tăng lưu lượng truy cập của mình hơn 1000%?

Tham gia cùng hơn 20.000 người khác nhận bản tin hàng tuần của chúng tôi với các mẹo nội bộ về WordPress

Theo dõi ngay

Để kiểm tra kỹ phiên bản PHP bạn đang sử dụng, hãy mở bảng điều khiển MAMP, đi tới MAMP > Tùy chọn > PHP, sau đó xem số phiên bản bên cạnh “Phiên bản Chuẩn”

Tệp php ini có thể ở đâu?
Kiểm tra phiên bản PHP nào bạn đang sử dụng trong MAMP

Tiếp theo, bạn có thể quay lại thư mục conf và truy cập vào thư mục tương ứng với phiên bản đó. Bên trong, bạn sẽ tìm thấy một php đơn độc. đây là các tập tin. Hãy tiếp tục và mở nó bằng trình soạn thảo văn bản yêu thích của bạn và bạn sẽ thấy một cái gì đó như thế này

Tệp php ini có thể ở đâu?
một php. tập tin cấu hình này

Như chúng tôi đã giải thích trong phần trước, bạn cần tìm ba chỉ thị sau

  1. memory_limit
  2. post_max_size
  3. upload_max_filesize

Chúng tôi khuyên bạn nên đặt giới hạn bộ nhớ là 128 hoặc 256 MB. Đây là giá trị đó trông như thế nào trong php của chúng tôi. đây là các tập tin

Tệp php ini có thể ở đâu?
Tăng giới hạn bộ nhớ PHP của bạn

Để tìm chỉ thị đó, hãy sử dụng chức năng tìm kiếm của trình soạn thảo văn bản của bạn và sửa đổi giá trị sau dấu post_max_size2

Lưu ý rằng số được theo sau bởi một chữ “M” thay vì một chữ “MB”. Cả 128 và 256 MB đều cung cấp cho quá trình cài đặt WordPress của bạn đủ tài nguyên để thực thi bất kỳ tập lệnh nào hoặc tải lên các tệp mà bạn sẽ cần sử dụng. Bạn cũng có thể tăng cao hơn nếu máy tính của bạn có tài nguyên cho nó, đây không phải là vấn đề với các thiết bị hiện đại

Tất cả các gói dịch vụ lưu trữ Kinsta đều có hỗ trợ 24/7 từ các nhà phát triển và kỹ sư WordPress kỳ cựu của chúng tôi. Trò chuyện với cùng một nhóm hỗ trợ khách hàng Fortune 500 của chúng tôi. Kiểm tra kế hoạch của chúng tôi

Bây giờ lặp lại quy trình tương tự cho post_max_sizeupload_max_filesize, sử dụng giá trị cao hơn cho giá trị trước. Trong hầu hết các trường hợp, bạn không cần vượt quá 10 đến 20 MB cho một trong hai cài đặt. Xét cho cùng, rất hiếm khi bạn rơi vào tình huống cần tải các tệp có kích thước đó lên một trang web WordPress

Trong mọi trường hợp, bạn có thể đặt bất kỳ giá trị nào bạn muốn cho một trong hai lệnh, miễn là chúng tuân theo các nguyên tắc mà chúng tôi đã nêu trước đó

Khi bạn hoàn tất, hãy lưu các thay đổi vào php. ini và đóng tệp. Sau đó, bạn có thể quay lại bảng điều khiển MAMP và nhấp vào Bắt đầu máy chủ

Bước 2. Kiểm tra trang phpInfo của bạn

PHP có thể tạo một trang có tên phpInfo cho phép bạn kiểm tra tất cả các cài đặt cấu hình máy chủ của mình mà không cần phải điều hướng tệp php. đây là các tập tin

Để truy cập trang MAMP phpInfo của bạn, hãy mở bảng điều khiển của công cụ và nhấp vào nút Mở trang WebStart

Tệp php ini có thể ở đâu?
Mở trang MAMP WebStart của bạn

WebStart là một trang cục bộ mà MAMP thiết lập, cung cấp cho bạn tổng quan về cài đặt máy chủ của bạn. Bạn có thể sử dụng WebStart để truy cập trang phpInfo, cũng như các công cụ như phpMyAdmin

Đối với hướng dẫn này, chúng tôi chỉ quan tâm đến hướng dẫn đầu tiên, vì vậy hãy tiếp tục và nhấp vào nút phpInfo ở đầu trang

Tệp php ini có thể ở đâu?
Truy cập trang phpInfo của bạn bằng WebStart

Sau khi tải trang, bạn sẽ thấy tổng quan về tất cả các cài đặt PHP của mình, trông giống như thế này

Tệp php ini có thể ở đâu?
Kiểm tra giá trị “memory_limit” của bạn qua trang phpInfo của MAMP

Trong ảnh chụp màn hình ở trên, bạn có thể thấy rằng chúng tôi đã đặt giá trị memory_limit của mình thành 128 MB

Hãy tiếp tục và sử dụng chức năng tìm kiếm của trình duyệt của bạn để tìm cả ba chỉ thị và kiểm tra xem phpInfo có phản ánh các giá trị mới của chúng không

Muốn tìm hiểu cách tăng kích thước tải lên MAMP. chỉ trong 2 bước đơn giản? Click to Tweet

Bản tóm tắt

MAMP cung cấp một trong những cách dễ dàng nhất để thiết lập môi trường phát triển cục bộ nếu bạn sử dụng thiết bị Windows hoặc macOS. Đây cũng là một giải pháp tuyệt vời nếu bạn muốn chuyển đổi giữa Nginx và Apache cho các dự án của mình

Tuy nhiên, nếu bạn định sử dụng nó để phát triển WordPress, bạn có thể cần tăng kích thước tải lên PHP của nó

May mắn thay, việc định cấu hình MAMP để tăng kích thước tải lên của nó rất đơn giản. Tất cả những gì bạn phải làm là cập nhật ba lệnh trong php cục bộ của mình. đây là các tập tin. memory_limit, post_max_sizeupload_max_filesize

Nếu bạn thích hướng dẫn này, thì bạn sẽ thích sự hỗ trợ của chúng tôi. Tất cả các gói dịch vụ lưu trữ Kinsta đều có hỗ trợ 24/7 từ các nhà phát triển và kỹ sư WordPress kỳ cựu của chúng tôi. Trò chuyện với cùng một nhóm hỗ trợ các khách hàng trong danh sách Fortune 500 của chúng tôi và xem các kế hoạch của chúng tôi ngay hôm nay


Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm

Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn

MAMP có bao gồm PHP không?

Gói MAMP bao gồm máy chủ web Apache, công cụ PHP và cơ sở dữ liệu MySQL . Hệ điều hành Mac X10. 5 trở lên bao gồm cơ sở dữ liệu MySQL và máy chủ Apache có hỗ trợ PHP.

Trang web của tôi ở đâu trên MAMP?

Liên kết Trang web của tôi sẽ trỏ đến máy chủ cục bộ của bạn . Nếu bạn đang sử dụng cổng Apache/Nginx 8888, bạn sẽ liên kết tới http. //máy chủ cục bộ. 8888. Nếu bạn đang sử dụng cổng Apache/Nginx 80, bạn sẽ liên kết tới “http. //máy chủ cục bộ.

Tôi có thể thay đổi phiên bản PHP trong MAMP không?

Vào "/Applications/MAMP/bin/", đổi tên Phiên bản PHP mà bạn không cần (MAMP chỉ được phép sử dụng 2 Phiên bản PHP), e. g. "_php5. 2. 17". Bây giờ MAMP sẽ sử dụng phiên bản php còn lại. Chuyển đến Trình quản lý MAMP rồi cài đặt, sau đó chuyển sang phiên bản php bạn cần.