Cấu hình PHP ini cho WordPress

Cho dù bạn đang muốn thực hiện một số thay đổi tùy chỉnh đối với cài đặt PHP của mình hay chỉ chuyển đổi phiên bản PHP và cài đặt sai đang được tải, bạn có thể cần PHP mặc định. ini cho phiên bản PHP hiện tại của bạn. Dưới đây chúng tôi sẽ xem xét lý do tại sao tệp này có thể quan trọng

PHP làm gì. tập tin ini làm gì?

php. ini chứa tất cả các cài đặt cấu hình PHP hiện tại. chẳng hạn như thời gian thực hiện, giới hạn bộ nhớ, v.v. Đây cũng là cách kích hoạt các mô-đun PECL như memcache, APC, v.v. Tệp này cho phép bạn ghi đè cài đặt cấu hình mặc định của máy chủ

Thiết lập một php mới. tập tin ini

Cách dễ dàng để tải lên một bản sao của PHP. tập tin INI

Tùy chọn Cấu hình PHP khả dụng trong tài khoản máy chủ dùng chung (bao gồm cả tài khoản Người bán lại). Các tài khoản chuyên dụng/VPS sẽ chỉ có tùy chọn Cấu hình PHP nếu nó đã được tải. Tùy chọn này cung cấp một cách nhanh chóng và dễ dàng để tải lên PHP. INI mà không cần phải tạo thủ công

  1. Đăng nhập vào tài khoản cPanel của bạn
  2. Chuyển đến phần Phần mềm và Dịch vụ, sau đó nhấp vào Cấu hình PHP (hoặc Trình quản lý MultiPHP cho người dùng VPS)
  3. Đảm bảo rằng bạn đang sử dụng phiên bản PHP mà bạn muốn (nếu không chắc thì cứ để nguyên như vậy), sau đó nhấp vào nút Cập nhật

Điều đó sẽ tạo PHP mặc định. INI trong thư mục PUBLIC_HTML của bạn

Cách tạo PHP thủ công. tập tin INI

Nhấp vào nút cho phiên bản PHP của bạn sẽ mở ra một cửa sổ mới chứa đúng php. ini cho phiên bản đó. Dưới đây là các bước để thêm một php. ini vào tài khoản của bạn

Plugin sẽ sửa đổi một trong hai. htaccess hoặc. người dùng. ini để thay đổi cài đặt php hiện tại trực tiếp từ trong trang cài đặt

Vì tệp cấu hình cần được sửa đổi nên tệp này phải có thể ghi để plugin này hoạt động như mong đợi

Tim sự giup đơ

Tôi hiện đang tìm kiếm một người muốn giúp tôi một số việc sau

  • Tạo một biểu tượng bảng điều khiển có thể được sử dụng trong menu quản trị
  • Tạo một biểu ngữ sẽ được hiển thị trên trang chủ của plugin tại wordpress. tổ chức
  • Thiết kế giao diện quản trị đẹp và trực quan hơn
  • Tạo một biểu tượng trông chắc chắn có thể được sử dụng ở nhiều nơi

Nếu bạn muốn giúp đỡ bất cứ điều gì ở trên, xin vui lòng liên hệ với tôi qua Slack hoặc qua email

Phiên bản chuyên nghiệp

Phiên bản pro đi kèm với các tính năng mở rộng như

  • Hỗ trợ đặt biến môi trường trong. tập tin htaccess
  • Hỗ trợ bật/tắt WP_DEBUG từ trang cấu hình
  • Bật ghi nhật ký lỗi và đặt đường dẫn tới tệp nhật ký
  • Gợi ý cho hầu hết các cài đặt PHP có thể định cấu hình
  • Hỗ trợ sao lưu tệp cấu hình của bạn trước khi áp dụng bất kỳ thay đổi nào
  • Tạo nhiều cấu hình có thể được sử dụng để dễ dàng chuyển đổi giữa các cài đặt khác nhau
  • Hỗ trợ mở rộng

Bạn có thể nhận phiên bản cao cấp chỉ với 15 EUR hoặc bằng cách mua cho tôi một vài cốc bia tại buymeacoffee.
Đừng quên thêm địa chỉ email hoặc thông tin liên hệ khác của bạn và tôi sẽ gửi cho bạn thư trả lời cùng với hướng dẫn về cách tải phiên bản cao cấp.

Giấy phép Pro có giá trị trong một năm và có thể được sử dụng trên tối đa ba trang web

Vui lòng liên hệ với tôi qua e-mail tại cyclonecode@gmail. com để được hướng dẫn thêm về cách tải phiên bản pro

mô-đun Apache

Khi PHP đang chạy như một mô-đun Apache,. tệp htaccess sẽ được sử dụng để đặt cài đặt tùy chỉnh;

CGI/CGI nhanh

Nếu PHP đang chạy ở chế độ CGI/Fast-CGI thì một tệp INI tùy chỉnh sẽ được sử dụng. Tên của tệp này phụ thuộc vào giá trị của user_ini. tên tệp trong cấu hình php, theo mặc định, nó là. người dùng. ban đầu.
Bạn có thể kiểm tra tên của tệp INI tùy chỉnh trong bảng Thông tin PHP. Tệp INI tùy chỉnh phải được đặt trong thư mục gốc và hầu hết máy chủ web có thể ghi được.

Lưu ý rằng cũng có một giá trị TTL của bộ đệm tệp INI người dùng trong bảng thông tin, giá trị này cho biết tệp INI tùy chỉnh sẽ được lưu trong bộ nhớ cache trong bao lâu trước khi được tải lại.
Ví dụ: nếu giá trị này được đặt thành 300 thì mọi thay đổi đối với tệp INI tùy chỉnh của bạn sẽ không được phản ánh trong tối đa 5 phút. Tên của cài đặt này trong cấu hình php là user_ini. cache_ttl.

Điều quan trọng là đảm bảo rằng tệp .user.ini của bạn bị chặn bởi máy chủ web của bạn. Nếu bạn đang chạy NGINX, điều này có thể được thực hiện bằng cách thêm

location ~ /\.user\.ini {
  deny all;
}

cấu hình máy chủ của bạn. Điều tương tự khi sử dụng Apache được thực hiện bằng cách thêm phần sau vào cấu hình nếu chưa được thực hiện


order allow,deny
deny from all

Cài đặt khả dụng

Bảng cài đặt sẽ hiển thị tất cả các cài đặt php không thuộc hệ thống có thể được tùy chỉnh bởi plugin. Tất cả các cài đặt đã sửa đổi sẽ được hiển thị bằng màu đỏ trong bảng này

Một số cài đặt có thể được hiển thị bằng màu đỏ vì chúng được thay đổi ở một nơi khác, có thể thông qua một php tùy chỉnh. ini, bởi chính WordPress, plugin hoặc theo cách nào khác.
Ví dụ: nếu bạn đã bật WP_DEBUG trong wp-config của mình. php, cài đặt error_reporting sẽ chuyển sang màu đỏ.

Nếu bạn có câu hỏi hoặc có lẽ một số ý tưởng về những thứ cần được thêm vào, bạn cũng có thể thử chùng

Tài nguyên

Bạn có thể tìm thấy danh sách đầy đủ các cài đặt có thể sửa đổi tại đây. danh sách php. ini chỉ thị
Lưu ý rằng không thể sửa đổi các chỉ thị được đánh dấu là PHP_INI_SYSTEM.

Cảnh báo

Đảm bảo rằng bạn biết cách định cấu hình một giá trị và tác dụng của các cài đặt khác nhau trước khi thay đổi bất kỳ điều gì.
Điều này rất quan trọng vì một số cài đặt có thể khiến trang của bạn không truy cập được, tùy thuộc vào giá trị bạn đang sử dụng.
Một ví dụ điển hình về điều này là cấu hình biến_thứ tự.

Đặt thứ tự phân tích cú pháp biến EGPCS (Môi trường, Nhận, Đăng, Cookie và Máy chủ). Ví dụ: nếu biến_thứ tự được đặt thành “SP” thì PHP sẽ tạo siêu toàn cầu $_SERVER và $_POST, nhưng không tạo $_ENV, $_GET và $_COOKIE. Đặt thành “” có nghĩa là sẽ không có siêu toàn cầu nào được đặt

Nếu giá trị này được định cấu hình thành EPCS thì sẽ không có $_GET superglobal nào được đặt, điều này sẽ khiến trang của bạn không thể truy cập được

Một ví dụ khác là đặt post_max_size thành một giá trị rất thấp để không có dữ liệu biểu mẫu nào được gửi đến máy chủ, điều này sẽ dẫn đến dữ liệu biểu mẫu đó không bao giờ được lưu

Nếu bạn vô tình thay đổi một số giá trị và trang web của bạn hiện không thể truy cập được, bạn có thể chỉ cần xóa thủ công mọi thứ từ giữa các điểm đánh dấu plugin trong trang web của mình. tập tin htaccess

# BEGIN CUSTOM PHP SETTINGS
php_value variables_order EPCS  <-- Remove
# END CUSTOM PHP SETTINGS

Hỗ trợ

Nếu bạn gặp bất kỳ rắc rối nào, đừng ngần ngại thêm một chủ đề mới trong phần hỗ trợ.
https. //wordpress. org/support/plugin/custom-php-settings/

Bạn cũng có thể thử liên hệ với tôi trên slack

Ảnh chụp màn hình

  • Cấu hình PHP ini cho WordPress
    Tùy chỉnh cài đặt PHP từ bên trong quản trị Wordpress
  • Cấu hình PHP ini cho WordPress
    Tệp .htaccess có cài đặt PHP tùy chỉnh
  • Cấu hình PHP ini cho WordPress
    Một bảng có tất cả các cài đặt php có thể được tùy chỉnh
  • Cấu hình PHP ini cho WordPress
    Bảng hiển thị thông tin về môi trường php hiện tại
  • Cấu hình PHP ini cho WordPress
    Liệt kê tất cả các tiện ích mở rộng PHP đã bật
  • Cấu hình PHP ini cho WordPress
    Tất cả các biến $_SERVER
  • Cấu hình PHP ini cho WordPress
    Tất cả các biến $_COOKIE

Cài đặt

  1. Tải custom-php-settings lên thư mục /wp-content/plugins/,
  2. Kích hoạt plugin thông qua menu Plugins trong WordPress
  3. Bây giờ bạn có thể sửa đổi cài đặt php của mình bằng cách truy cập trang cài đặt nằm trong wp-admin/tools. php?page=custom-php-settings

Câu hỏi thường gặp

Tôi đã lưu cài đặt trong trình chỉnh sửa nhưng cài đặt PHP không phản ánh điều này?

Đảm bảo rằng bạn đã chọn hộp kiểm Cập nhật tệp cấu hình bên dưới trình chỉnh sửa

Nhận xét

Cấu hình PHP ini cho WordPress

Đơn giản đến ngạc nhiên

deffectrix Ngày 5 tháng 12 năm 2022

Đây là một plugin tuyệt vời, hoạt động như một bùa mê. Cảm ơn bạn

Cấu hình PHP ini cho WordPress

Plugin cài đặt PHP tốt nhất

offloris Ngày 5 tháng 6 năm 2022

Khi tôi tải xuống Plugin tôi đã nghĩ rằng nó sẽ không hoạt động nhưng tôi đã bị sốc. Nó đã làm việc. Cảm ơn bạn

Cấu hình PHP ini cho WordPress

Plugin tuyệt đẹp

osandigital Ngày 18 tháng 5 năm 2022

Cái này đẹp "đơn giản". Cảm ơn vì điều này. Tiết kiệm thời gian

Cấu hình PHP ini cho WordPress

tốt một

barnabas1 Ngày 29 tháng 1 năm 2022

Làm việc cho tôi hoàn toàn tốt. Cám ơn về công việc của bạn

Cấu hình PHP ini cho WordPress

Tôi yêu plugin đó

Yiğit Can Derya Ngày 26 tháng 1 năm 2022

Plugin dễ sử dụng và rất hữu ích. Tôi cực kỳ đề nghị kiệt tác này

Cấu hình PHP ini cho WordPress

Làm việc như người ở

whiskeyjack65 Ngày 1 tháng 10 năm 2021

Tôi mới sử dụng Wordpress và cần một giải pháp nhanh chóng để cập nhật kích thước tệp tải lên tối đa. Plugin này cài đặt nhanh chóng, dễ dàng và hoạt động ngay lần đầu tiên. Tôi yêu phần mềm được viết tốt. )

Đọc tất cả 14 đánh giá

Cộng tác viên & Nhà phát triển

“Cài đặt PHP tùy chỉnh” là phần mềm mã nguồn mở. Những người sau đây đã đóng góp cho plugin này

người đóng góp
  • Cấu hình PHP ini cho WordPress
    mã lốc xoáy

“Cài đặt PHP tùy chỉnh” đã được dịch sang 1 ngôn ngữ. Cảm ơn sự đóng góp của các dịch giả

Làm cách nào để tạo PHP ini trong WordPress?

Cách tạo PHP theo cách thủ công. .
Đăng nhập vào tài khoản cPanel của bạn
Mở Trình quản lý tệp của bạn
Điều hướng đến thư mục public_html của bạn
Tạo một tệp mới
Đặt tên là php. ban đầu
chỉnh sửa php. ini mà bạn vừa tạo
Sao chép và Dán php mặc định. ini từ bản sao của phiên bản mặc định bên dưới
Nhấp vào Lưu thay đổi

Cấu hình ini PHP ở đâu?

ini là tệp cấu hình mặc định để chạy các ứng dụng yêu cầu PHP. Nó được sử dụng để kiểm soát các biến như kích thước tải lên, thời gian chờ của tệp và giới hạn tài nguyên. Tệp này được đặt trên máy chủ của bạn trong thư mục /public_html .

WP là gì

Wp-config. tệp php cung cấp chi tiết cấu hình cơ bản cho trang web WordPress của bạn . wp-config. tệp php là tệp cốt lõi của WordPress chứa thông tin cần thiết để giúp trang web WordPress của bạn hoạt động, bao gồm. Cơ sở dữ liệu WordPress của bạn Cài đặt kết nối MySQL.