Khi bạn đang sử dụng PHP làm mô-đun cho Apache, bạn có thể sử dụng các lệnh trong các tệp được sử dụng để định cấu hình Apache, để thay đổi các cài đặt được sử dụng để định cấu hình nó. Một số ví dụ là các tập tin htaccess và httpd.conf. Để làm điều này, bạn sẽ cần hai đặc quyền: "Cho phép tất cả" và "Tùy chọn AllowOverride".


Ngoài ra, có một bộ các lệnh của Apache sẽ cung cấp cho bạn chỗ để thay đổi các cấu hình cho PHP từ bên trong các tệp được sử dụng để định cấu hình Apache. Bạn có thể làm điều này với các tập tin dưới đây:

Giá trị tên php_value:

Điều này được sử dụng để đặt giá trị chỉ thị đã chọn và bạn chỉ có thể sử dụng nó với các chỉ thị của PHP_INI_ALL và PHP_INI_PERDIRtype. Để có thể xóa một giá trị mà bạn đã đặt trước đó, trong không gian b = value, không đặt giá trị nào. Bạn cũng cần hết sức cẩn thận để tránh đặt php_value khi bạn định cấu hình các giá trị cho Boolean, bạn nên sử dụng php_flag như dưới đây:

Tên php_flag trên | tắt:

Bạn có thể sử dụng điều này khi bạn muốn đặt một chỉ thị cấu hình cho Boolean. Lưu ý rằng bạn chỉ có thể sử dụng điều này với các chỉ thị của loại PHP_INI_ALL và PHP_INI_PERDIR mà bạn có thể sử dụng nó.

Giá trị tên php_admin_value:

Điều này được sử dụng để đặt giá trị chỉ thị được chỉ định. Lưu ý rằng bạn không thể sử dụng điều này trong bất kỳ tệp nào của .htaccess và ini set () hoặc .htaccess có thể ghi đè lên bất kỳ loại lệnh nào đã được đặt bằng php_admin_value. Ngoài ra, để xóa một giá trị đã được đặt trước đó, hãy chèn giá trị mới dưới dạng không có gì.

Tên php_admin_flag trên | tắt:

Điều này được sử dụng khi bạn muốn đặt chỉ thị cấu hình cho Boolean. Bạn nên lưu ý rằng bạn không thể sử dụng tệp này trong bất kỳ tệp nào của ".htaccess". Ngoài ra, ini set () hoặc .htaccess có thể ghi đè bất kỳ loại lệnh nào đã được đặt bằng php_admin_flag.

Một minh họa để chỉ cho bạn cách cấu hình Apache

php_valueinclude_path".: / usr / cục bộ / lib / php"
Công cụ php_admin_flag trên

php_valueinclude_path".: / usr / cục bộ / lib / php"
Công cụ php_admin_flag trên

Hãy thận trọng với những điều sau đây:

Lưu ý rằng bạn không thể tìm thấy bất kỳ hằng PHP nào ngoài PHP. Một ví dụ là khi bạn có thể sử dụng các hằng số PHP như"E_ALL hoặc E_NOTICE " khi cài đặt lệnh được sử dụng để báo cáo lỗi trong httpd.conf do thực tế là họ đã giành được ý nghĩa và sẽ tạo ra một đánh giá 0 0 0. Thay vào đó, hãy sử dụng các giá trị liên quan đến bitmask. Bạn chỉ có thể sử dụng nó trong php.ini.

Cách thay đổi cấu hình PHP bằng cách sử dụng Windows Registry

Windows Registry có thể được sử dụng khi sửa đổi các giá trị được sử dụng trong các cấu hình trên mẫu trên mỗi thư mục khi PHP được chạy trên nền tảng Windows. Nó nằm trong khoá đăng ký, "Giá trị thư mục HKLMSOFTWAREPHPPer" rằng các giá trị được sử dụng trong các cấu hình được lưu trữ và sau đó, trong các khóa phụ tương ứng với tên của đường dẫn.

Một minh họa cho điều này là khi bạn đang lưu trữ các giá trị được sử dụng trong việc cấu hình thư mục, "c: inetpubwwwroot ", họ sẽ đi đến chìa khóa

"HKLMSOFTWAREPHPPer Thư mục Valuescinetpubwwwroot".

Do đó, nó sẽ khiến các cài đặt thư mục được kích hoạt cho bất kỳ tập lệnh nào chạy từ bất kỳ thư mục con hoặc thư mục nào. Các giá trị nằm dưới khóa này được ủy quyền để sử dụng cả tên tên chỉ thị cấu hình cho PHP và tên của giá trị chuỗi.

Cũng không có phân tích cú pháp các hằng số của PHP có trong các giá trị. Do đó, chỉ các giá trị được sử dụng trong các cấu hình có thể thay đổi trong PHP_INI_USER có cài đặt này, các giá trị của PHP_INI_PERDIRcan có cài đặt này.

Các giao diện khác với PHP

Thông qua việc sử dụng ini set (), mặc dù PHP chạy như thế nào, có một số giá trị cụ thể mà bạn có thể thực hiện thay đổi trong thời gian chạy script script của bạn. Nếu bạn muốn truy cập vào thiết bị của mình, một danh sách cài đặt toàn diện cho các cấu hình và các giá trị của chúng hiện đang được cập nhật, hãy sử dụng chức năng php phpinfo () và đảm bảo trang xuất hiện được xem xét. Ngoài ra, bạn có thể sử dụng các trò chơi get get cfgvar"hoặc là "ini get () ‘để có quyền truy cập vào các chỉ thị riêng lẻ Các giá trị, được sử dụng trong các cấu hình khi chạy

Phần kết luận

Bài viết này cung cấp cho bạn các mẹo về cách bạn có thể định cấu hình PHP trong Apache và cách bạn có thể thay đổi mô-đun PHP trong sổ đăng ký Window. Bạn sẽ có thể sao chép các bước này nếu bạn thực hiện đúng các bước và mẹo. Vẫn có vấn đề, don lồng nhau chán nản. Chúng tôi đang ở đây để trả lời tất cả các câu hỏi bạn có thể có và thấy rằng vấn đề của bạn được xử lý đúng cách.

Kiểm tra 3 dịch vụ lưu trữ Windows hàng đầu này:

Cơn gió

Giá khởi điểm:
3,29 đô la


độ tin cậy
9,3


Giá cả
9,2


Thân thiện với người dùng
9,2


Ủng hộ
9,3


Đặc trưng
9,2

Đọc đánh giá

Ghé thăm Hostwinds

Time4VPS

Giá khởi điểm:
3,27 đô la


độ tin cậy
8.4


Giá cả
8,5


Thân thiện với người dùng
8.3


Ủng hộ
8.1


Đặc trưng
8.1

Đọc đánh giá

Truy cập Time4VPS

Máy chủ liên

Giá khởi điểm:
$ 5,00


độ tin cậy
9,1


Giá cả
9,3


Thân thiện với người dùng
9,1


Ủng hộ
9.0


Đặc trưng
9,1

Đọc đánh giá

Ghé thăm InterServer

Bài viết hướng dẫn liên quan

  • Cách khắc phục lỗi thiết lập kết nối cơ sở dữ liệu. trong WordPress
    Trung gian
  • Cách cài đặt Trình tải ionCube trên Ubuntu 18.04
    Trung gian
  • Cách cài đặt Trình soạn thảo PHP trên Ubuntu 18.04
    Trung gian
  • Cách cấu hình các phiên bản và tùy chọn PHP trên cPanel
    Trung gian
  • Cách cài đặt Zabbix trên Ubuntu 18.04 [PHẦN HAI]
    Trung gian
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me