Trang Chủ Tài chính Cá nhân Những thay đổi cấu hình chung của PHP - những con báo

Những thay đổi cấu hình chung của PHP - những con báo

Mục lục:

Video: 02 - Thêm background vào cho trang web 2025

Video: 02 - Thêm background vào cho trang web 2025
Anonim

Sau đây là một số thay đổi cấu hình PHP phổ biến mà bạn có thể cần phải có một máy chủ chạy PHP, bao gồm cách thay đổi các tham số phiên và vô hiệu hóa các chức năng và các lớp học.

Làm thế nào để thay đổi thời gian chờ phiên PHP

Khi bạn sử dụng phiên cho ứng dụng của bạn, dữ liệu thường được lưu trữ trong các tệp trên máy chủ mặc dù điều này cũng có thể được cấu hình trong php.ini) Các phiên bị ảnh hưởng bởi quá trình thu gom rác để dọn dẹp các session đã chết, ví dụ như các session chưa được sử dụng trong một số phút nhất định

Theo mặc định, quy trình thu gom rác sẽ xem các phiên có thời gian sống là 1, 440 giây. Điều này có nghĩa là người dùng cần phải nhàn rỗi trong 1, 440 giây và trong lần tiếp theo, phiên làm việc của mình có thể hoặc không thể hết hạn

Một sự thay đổi chung là quy trình thu gom rác, pically để kéo dài nó. Thay đổi này thường được thực hiện trong cấu hình trên toàn bộ máy chủ nhưng cũng có thể áp dụng ở cấp độ trang web.

Các php. ini để kiểm soát hành vi này là

phiên. gc_maxlifetime = 1440

Cách thay đổi các tham số phiên PHP khác

Có thể thiết lập nhiều tham số khác để kiểm soát các phiên làm việc. Những thứ như nơi tập tin phiên được lưu trên máy chủ và liệu họ sử dụng cookie có sẵn để được thay đổi. Một số thay đổi phổ biến hơn bao gồm đặt tên miền cho cookie phiên và tên của phiên.

Cả hai đều được đặt ở cấp độ trang web. Giá trị mặc định cho cookie_domain trống, như được phản ánh ở đây:

phiên. tên = PHPSESSID phiên. cookie_domain =

Làm thế nào để vô hiệu hóa chức năng PHP và các lớp học

Bạn có thể sử dụng php. ini để vô hiệu hóa các chức năng hoặc các lớp được xây dựng. Bạn có thể thấy rằng bạn không muốn mọi người sử dụng các chức năng PHP nhất định hoặc có thể có một lỗ hổng bảo mật được phát hiện trong một chức năng nhất định. Trong bất kỳ trường hợp nào, bạn có thể vô hiệu hoá chức năng hoặc lớp bằng cách sử dụng các chỉ thị này:

disable_functions = disable_classes =

Mỗi chức năng sẽ bị vô hiệu hóa một danh sách các chức năng hoặc các lớp bị ngăn cách bằng dấu phẩy. Ví dụ, bạn có thể muốn vô hiệu hóa các exec () chức năng. Danh sách sau đây hiển thị một trang PHP đơn giản để kiểm tra tính năng này.


n"; ? >

Khi xem trong trình duyệt, trang sẽ như sau:

Thay đổi php. ini để vô hiệu hóa chức năng này có nghĩa là sử dụng chỉ thị này:

disable_functions = exec

Một khi Apache được khởi động lại, sự thay đổi sẽ có hiệu lực. Tải lại trang bây giờ sẽ dẫn đến cảnh báo được hiển thị.

Nếu bạn đang sử dụng nhà cung cấp hosting, chức năng exec () có thể đã bị tắt. Ngoài ra, bạn không thể thấy cảnh báo nếu cấu hình PHP của bạn không hiển thị lỗi.

Làm thế nào để thay đổi hiển thị lỗi PHP

Có một số chỉ thị cấu hình xung quanh việc hiển thị lỗi cho PHP. Ví dụ, một máy chủ phát triển có thể sẽ hiển thị lỗi bất cứ lúc nào. Điều này được thiết lập với chỉ thị display_errors:

display_errors = Trên

Một máy chủ sản xuất sẽ không bao giờ hiển thị lỗi cho người dùng:

display_errors = Tắt

Một chỉ thị liên quan là chỉ thị error_reporting. Chỉ thị phức tạp này thông báo cho PHP những gì để hiển thị cho các lỗi. Bạn có thể cấu hình PHP để báo cáo các lỗi chỉ gây tử vong hoặc bạn có thể hiển thị nhiều lỗi nhỏ hơn như thông báo.

Chỉ thị error_reporting khá phức tạp. Xem PHP. net để biết thêm thông tin nếu bạn cần thay đổi chỉ thị này.

Làm thế nào để thay đổi giới hạn tài nguyên PHP

Đôi khi bạn cần phải thay đổi kích thước tập tin tối đa cho phép, cho khi tập tin được nhận thông qua một POST mẫu hoặc tải lên trực tiếp hoặc nhận được một cách khác. Chỉ thị upload_max_filesize đặt kích thước tệp tối đa có thể được tải lên, trong khi chỉ thị post_max_size đặt kích thước tối đa của một mẫu POST. Nếu bạn cho phép các hình thức để tải lên các tập tin, rất có thể là bạn cần phải thay đổi cả hai chỉ thị.

Ngoài ra, bạn có thể thấy rằng bạn cần phải thay đổi các giới hạn bộ nhớ được áp đặt cho một tập lệnh PHP nào đó hoặc thời gian thực thi mà một kịch bản chạy. Ví dụ: nếu người dùng đang tải lên một tệp tin lớn, quá trình này có thể mất vài phút. Chỉ thị memory_limit đặt số lượng bộ nhớ có thể được sử dụng bởi một chương trình PHP, và chỉ thị max_execution_time chỉ ra thời gian một chương trình có thể chạy.

Bạn có thể thay đổi thời gian tối đa cho một kịch bản bằng cách thay đổi max_execution_time trong php. ini hoặc bằng cách sử dụng các set_time_limit () chức năng trong một kịch bản cá nhân. Hàm set_time_limit () là một cách phổ biến để giải quyết vấn đề của một kịch bản dài chạy trong khi vẫn giữ giá trị của chỉ thị max_execution_time của toàn bộ máy chủ.

Những thay đổi cấu hình chung của PHP - những con báo

Lựa chọn của người biên tập

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

ĐIện tử Khái niệm cơ bản: Những gì bạn cần biết về Máy phát điện - núm vú

Khái niệm cơ bản về Điện tử: bạn sẽ cần phải học một chút về luân phiên hiện tại (AC), nếu bạn muốn sử dụng nguồn điện AC trong các mạch điện tử của bạn. Một cách hay để làm cho tâm trí của bạn hoạt động như thế nào là nhìn vào thiết bị thường được sử dụng để tạo ra nó: máy phát điện. Một máy phát điện là một thiết bị mà ...

Lựa chọn của người biên tập

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Làm thế nào để Sync Spotify Music vào iPod của bạn - núm vú

Spotify tương thích với tất cả các mô hình iPod cổ điển , cũng như iPod shuffle và iPod nano. Bất kỳ iPod kết nối thông qua kết nối cáp USB, chứ không phải là mô hình đầu tiên mà yêu cầu kết nối FireWire (không có một bảo tàng mà bạn có thể hiến tặng đó?), Sẽ làm việc. Một ngoại lệ là iPod touch:

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Làm thế nào để Gắn Dấu vết của bạn trong Spotify - núm vú

Trong Spotify, bạn có thể gắn thẻ và chỉnh sửa thông tin theo dõi . Mỗi tệp MP3 hoặc AAC không chỉ là một phần của âm thanh. Giống như một bức ảnh kỹ thuật số có thể chứa thêm thông tin (về máy ảnh được sử dụng, cài đặt phơi sáng, thời gian chụp, v.v ...), tệp nhạc kỹ thuật số cũng có thể chứa thông tin, được gọi là siêu dữ liệu, ...

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Làm thế nào để Tidy Up Danh mục của Spotify - núm vú

Với 15 triệu bài hát và đếm, sẽ có những sai lầm trong thư viện của Spotify khi nói đến các trang tiểu sử nghệ sĩ và kết hợp các nghệ sĩ với các bản phát hành album. Spotify không có một công cụ tự động để báo cáo và sửa chữa các vấn đề, tạo ra một backlog thủ công cho nhân viên Spotify và rất bực bội khi trả tiền cho khách hàng muốn ...

Lựa chọn của người biên tập

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Làm thế nào để đọc một chú thích trong Outlook - núm vú

Khi bạn viết một ghi chú trong Outlook, để đọc nó đôi khi. Đọc các ghi chú thậm chí còn dễ dàng hơn bằng văn bản. Để đọc một ghi chú, hãy làm theo các bước sau: Nhấp vào nút Ghi chú trong ngăn Điều hướng. Danh sách ghi chú xuất hiện. Nhấp đúp vào tiêu đề của ghi chú bạn muốn mở. Lưu ý ...

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm thế nào để Đọc Email Sử dụng Outlook trên Thiết bị Di động của bạn - đầu

Làm với Outlook trên điện thoại hoặc máy tính bảng của bạn là chỉ cần đọc email. Màn hình iPad hiển thị cho bạn một bố cục các tin nhắn email có thể nhắc bạn về Outlook trên máy tính để bàn. Nó hiển thị một danh sách các thư ở bên trái và một khung đọc ở bên phải hiển thị nội dung ...

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Làm thế nào để Đáp lại Yêu cầu Cuộc họp với Outlook. com

Nếu bạn đi du lịch nhiều, bạn có thể cần phải đăng nhập vào Outlook. com thường xuyên để xem liệu IRS có muốn bạn hay gia đình bạn đã mời bạn tham dự sinh nhật lần thứ 100 của cô Munt. (Các bên vui vẻ hơn nhiều.) Outlook. com cho phép người khác gửi cho bạn một email đặc biệt mời bạn tham dự cuộc họp. Bạn ...