Làm cách nào để đọc tệp ini trong PHP?

PHP. php. ini Cấu hình tệp

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Cơ bản
  • Cập nhật lần cuối. 28 tháng 1 năm 2022

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Tại thời điểm cài đặt PHP, php. ini là một tệp đặc biệt được cung cấp dưới dạng tệp cấu hình mặc định. Đây là tệp cấu hình rất cần thiết kiểm soát những gì người dùng có thể hoặc không thể làm với trang web. Mỗi khi PHP được khởi tạo, tệp php. ini được đọc bởi hệ thống. Đôi khi bạn cần thay đổi hành vi của PHP khi chạy, thì tệp cấu hình này sẽ được sử dụng
    Tất cả các cài đặt liên quan đến đăng ký biến toàn cục, tải lên kích thước tối đa, hiển thị lỗi nhật ký, giới hạn tài nguyên, thời gian tối đa để thực thi tập lệnh PHP và các cài đặt khác được ghi trong một tệp dưới dạng một tập hợp các lệnh giúp khai báo các thay đổi
    Ghi chú. Bất cứ khi nào một số thay đổi được thực hiện trong tệp, bạn cần khởi động lại máy chủ web của chúng tôi
    Nó giúp quản trị dễ dàng máy chủ web bằng các tệp cấu hình này. Chúng tôi cũng có thể viết các tệp cấu hình tùy chỉnh của riêng mình
    Để kiểm tra đường dẫn tệp, hãy sử dụng chương trình sau.  
     

    php




    Ghi chú. Các khóa trong tệp phân biệt chữ hoa chữ thường, các giá trị từ khóa không phải là khoảng trắng và các dòng bắt đầu bằng dấu chấm phẩy bị bỏ qua. Các tập tin được bình luận tốt. Các giá trị Boolean được biểu thị bằng Bật/Tắt, 1/0, Đúng/Sai, Có/Không
    Tệp chứa một tập hợp các lệnh với một tập hợp các giá trị tương ứng được gán cho nó. Các giá trị có thể là chuỗi, số, hằng số PHP, hằng số INI hoặc biểu thức, chuỗi được trích dẫn hoặc tham chiếu đến biến đã đặt trước đó. Biểu thức trong tệp INI được giới hạn ở toán tử bitwise hoặc dấu ngoặc đơn. Cài đặt với một tên máy chủ cụ thể sẽ chỉ hoạt động trong máy chủ cụ thể đó
    Biến môi trường của php. tập tin ini.  
     

    • giới hạn bộ nhớ. Cài đặt này được thực hiện để hiển thị dung lượng bộ nhớ tối đa mà tập lệnh tiêu thụ

    Các cài đặt quan trọng hoặc thông số phổ biến của php. tập tin ini.  
     

    1. enable_safe_mode = on Cài đặt mặc định của nó là BẬT bất cứ khi nào PHP được biên dịch. Chế độ an toàn phù hợp nhất với việc sử dụng CGI
    2. register_globals = trên cài đặt mặc định của nó thành BẬT cho biết nội dung của các biến EGPCS [Môi trường, GET, POST, Cookie, Máy chủ] được đăng ký làm biến toàn cục. Nhưng do rủi ro bảo mật, người dùng phải đảm bảo nếu nó được đặt thành TẮT cho tất cả các tập lệnh
    3. upload_max_filesize Cài đặt này dành cho kích thước tối đa cho phép đối với các tệp đã tải lên trong tập lệnh
    4. upload_tmp_dir = [DIR] Đừng bỏ ghi chú cài đặt này
    5. post_max_size Cài đặt này dành cho kích thước tối đa cho phép của dữ liệu POST mà PHP sẽ chấp nhận
    6. display_errors = off Cài đặt này sẽ không cho phép hiển thị lỗi khi chạy dự án PHP trong máy chủ được chỉ định
    7. error_reporting = E_ALL & ~E_NOTICE. Cài đặt này có các giá trị mặc định là E_ALL và ~E_NOTICE hiển thị tất cả lỗi ngoại trừ thông báo
    8. error_prepend_string = [“”] Cài đặt này cho phép bạn tạo các màu khác nhau cho tin nhắn
    9. max_execution_time = 30 Thời gian thực hiện tối đa được đặt thành giây cho bất kỳ tập lệnh nào để giới hạn thời gian trong máy chủ sản xuất
    10. short_open_tags = Off Để sử dụng các hàm XML, chúng ta phải tắt tùy chọn này
    11. phiên họp. save-handler = files Bạn không cần thay đổi gì trong cài đặt này
    12. biến_order = EGPCS Cài đặt này được thực hiện để đặt thứ tự các biến như Môi trường, GET, POST, COOKIE, SERVER. Nhà phát triển cũng có thể thay đổi thứ tự theo nhu cầu
    13. cảnh báo_plus_overloading = Tắt Cài đặt này đưa ra cảnh báo nếu + được sử dụng với các chuỗi ở dạng giá trị
    14. gpc_order = GPC Cài đặt này đã bị GPC ngừng sử dụng
    15. magic_quotes_gpc = on Cài đặt này được thực hiện trong trường hợp nhiều biểu mẫu được sử dụng gửi cho chính họ hoặc người khác và hiển thị giá trị biểu mẫu
    16. magic_quotes_runtime = Tắt Nếu magic_quotes_sybase được đặt thành Bật, thì cài đặt này phải là Tắt, cài đặt này thoát khỏi dấu ngoặc kép
    17. magic_quotes_sybase = Tắt Nếu cài đặt này được đặt thành tắt thì cài đặt này sẽ bị tắt, cài đặt này sẽ thoát khỏi dấu ngoặc kép
    18. auto-prepend-file = [filepath] Cài đặt này được thực hiện khi chúng ta cần tự động đưa[] nó vào đầu mỗi tệp PHP
    19. auto-append-file = [filepath] Cài đặt này được thực hiện khi chúng ta cần tự động đưa [] nó vào cuối mỗi tệp PHP
    20. include_path = [DIR] Cài đặt này được thực hiện khi chúng tôi cần yêu cầu các tệp từ các thư mục được chỉ định. Nhiều thư mục được đặt bằng dấu hai chấm
    21. bỏ qua_user_abort = [Bật/Tắt] Cài đặt này kiểm soát điều gì sẽ xảy ra khi người dùng nhấp vào bất kỳ nút dừng nào. Giá trị mặc định là trên cài đặt này không hoạt động ở chế độ CGI, nó chỉ hoạt động ở chế độ mô-đun
    22. doc_root = [DIR] Cài đặt này được thực hiện nếu chúng tôi muốn áp dụng PHP cho một phần của trang web của chúng tôi
    23. file_uploads = [bật/tắt] Cờ này được đặt thành BẬT nếu tải lên tệp được bao gồm trong mã PHP
    24. mysql. default_host = hostname Cài đặt này được thực hiện để kết nối với máy chủ mặc định của MySQL nếu không có máy chủ lưu trữ nào khác được đề cập
    25. mysql. default_user = username Cài đặt này được thực hiện để kết nối tên người dùng mặc định của MySQL, nếu không có tên nào khác được đề cập
    26. mysql. default_password = password Cài đặt này được thực hiện để kết nối mật khẩu mặc định của MySQL nếu không có mật khẩu nào khác được đề cập

    cấu hình php. tập tin ini. Bất cứ khi nào chúng tôi cài đặt PHP, chúng tôi có thể định vị tệp cấu hình bên trong thư mục PHP. Nếu sử dụng xampp, chúng ta có thể tìm thấy tệp cấu hình ở một hoặc nhiều phiên bản, bên trong đường dẫn ‘\xampp\php’
    Ghi chú. Các phiên bản khác của tệp này là php. phát triển ini và php. sản xuất ban đầu. Cái được ưa thích nhất là php. tập tin phát triển ini
     

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Làm cách nào để đọc dữ liệu từ tệp ini trong PHP?

    Để phân tích/đọc tệp INI trong PHP rất đơn giản, có một hàm mặc định gọi là parse_ini_file[] sẽ đọc và trả về tất cả .

    Là gì. ini trong PHP?

    Php. 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. php. ini là tập tin cấu hình.

    Tập tin ini dùng để làm gì?

    Tệp INI là tệp cấu hình được Windows sử dụng để khởi tạo cài đặt chương trình . Vai trò chính của chúng là đặt giá trị cho các tham số và dữ liệu cấu hình cần thiết khi khởi động hoặc được sử dụng bởi trình cài đặt thiết lập.

    Chủ Đề