PHP là một trong những ngôn ngữ quan trọng nhất trên Internet. Nhiều hệ thống quản lý nội dung như WordPress, TYPO3 hay Joomla đều dựa trên PHP. Với việc phát hành PHP 8, nhiều tính năng mới đã được giới thiệu. Ngoài ra, một số tính năng cũ đã được làm lại, nghĩa là có thể xảy ra lỗi nếu mã không được cập nhật. Bạn có thể tìm thấy tất cả các thông tin quan trọng về các tính năng mới của PHP 8 tại đây
Một tệp quan trọng mà bạn thường cần quản lý là tệp php. tập tin ini. Nó kiểm soát nhiều khía cạnh nhập của những gì bạn có thể và không thể làm với trang web của mình, bao gồm cả kích thước tệp mà bạn có thể tải lên
Các máy chủ khác nhau sử dụng các lược đồ khác nhau để lưu trữ và truy cập các tệp, vì vậy bạn sẽ cần nghiên cứu xem tệp php của mình ở đâu. tập tin ini
Hướng dẫn này sẽ chỉ cho bạn cách tìm vị trí của tệp trên bất kỳ máy chủ nào
Bước 1. Tạo tập lệnh để hiển thị thông tin PHP của bạn
Bạn sẽ cần tạo một tập lệnh php rất đơn giản và đặt nó vào thư mục chính của bạn. Sử dụng trình soạn thảo tập lệnh hoặc trình soạn thảo văn bản thuần túy [không phải trình xử lý văn bản] tạo tệp có tên phpinfo. php với mã này
Đó là tất cả những gì bạn cần. Chỉ một dòng duy nhất. Lưu tệp và gọi nó là phpinfo. php
Tải tệp này lên thư mục public_html hoặc bất kỳ thư mục HTML chính nào của bạn được gọi là
Trong thanh địa chỉ trình duyệt của bạn, truy cập tệp bằng cách nhập. http. //tên miền của bạn. com/phpinfo. php
Bạn sẽ nhận được một danh sách đầy đủ tất cả các cài đặt php của mình. trong phpinfo. trang php bạn có thể thấy
- phiên bản PHP ở đầu tệp
- vị trí của php của bạn. tập tin ini
Nếu bạn cuộn xuống trang và bạn có thể tìm thấy phiên bản hiện tại của MySQL. và các cài đặt php như safe_mode và register_globals, v.v.
Điều này cũng sẽ hoạt động trên máy tính cục bộ của bạn bằng XAMPP hoặc WAMP. Đây là giao diện cài đặt XAMPP của tôi
Máy chủ GoDaddy là một Trường hợp Đặc biệt
Khi bạn chạy phpinfo. php trên máy chủ GoDaddy, bạn sẽ thấy php5. ini nằm trong /web/config/php5. ban đầu
Thư mục này không thể truy cập được bằng FTP hoặc Trình quản lý tệp trong bảng điều khiển, vì vậy bạn không thể thay đổi thư mục nếu cần sửa lỗi. Để khắc phục điều này, bạn cần tạo php5 của riêng mình. ini và tải nó lên thư mục html của bạn
Sử dụng FTP hoặc trình quản lý tệp của bạn để tải lên hoặc tạo tệp php5. ini trong thư mục chính của bạn trên máy chủ GoDaddy
QUAN TRỌNG. trên GoDaddy, nếu bạn đang chạy PHP 4, hãy đặt tên cho tệp khởi tạo của bạn là php. ban đầu. Nếu bạn đang chạy PHP 5, hãy đặt tên cho tệp khởi tạo của bạn là php5. ban đầu. Luôn tải tệp khởi tạo lên thư mục gốc của trang web của bạn
Bây giờ hãy chạy phpinfo của bạn. php và bạn sẽ thấy đường dẫn đến tập lệnh bạn đã tải lên. Bạn có thể chỉnh sửa tệp này để thay đổi cài đặt PHP của mình
Trong hướng dẫn này, chúng ta sẽ thảo luận về php. ini—tệp cấu hình chính trong PHP. Từ quan điểm của người mới bắt đầu, chúng ta sẽ thảo luận về ý nghĩa của nó, vị trí của nó và một vài cài đặt cấu hình quan trọng mà nó cung cấp
php là gì. bạn?
Cho dù bạn là người mới bắt đầu sử dụng PHP hay nhà phát triển dày dạn kinh nghiệm, tôi chắc chắn rằng bạn đã nghe nói về php. ban đầu. tệp cấu hình PHP quan trọng nhất.
Khi PHP được chạy, nó sẽ tìm php. ini ở một số vị trí cụ thể và tải nó. Tệp này cho phép bạn định cấu hình một vài cài đặt quan trọng mà bạn nên biết. Khá thường xuyên, bạn sẽ thấy mình cần chỉnh sửa cài đặt trong tệp php. tập tin ini
Mặt khác, chắc chắn là bạn chưa bao giờ cần sửa đổi php. ban đầu. PHP có thể chạy dễ dàng với các cài đặt được cung cấp trong php mặc định. ini, vì PHP cung cấp các cài đặt được đề xuất mặc định này. Trên thực tế, không có tham số cấu hình quan trọng nào mà bạn phải đặt để chạy PHP.
Tuy nhiên, php. ini cung cấp một số cài đặt quan trọng mà bạn muốn làm quen với. Trên thực tế, với tư cách là một nhà phát triển PHP, điều đó là không thể tránh khỏi và bạn sẽ gặp phải nó sớm thôi.
php ở đâu. bạn?
Trong phần này, chúng ta sẽ xem cách tìm tệp php. ini được tải khi bạn chạy tập lệnh PHP. Điều này có thể phức tạp—vị trí của php. ini thay đổi rất nhiều tùy theo môi trường bạn đang chạy PHP với. Nếu bạn đang chạy Windows, bạn có thể sẽ tìm thấy tệp php. ini trong thư mục cài đặt PHP của bạn trong ổ đĩa hệ thống. Mặt khác, nếu bạn đang chạy một hệ điều hành khác, thì rất khó để đoán chính xác vị trí của tệp php. ini—có một số khả năng
Đây là lúc hàm
31 ra tay giải cứu. Nó sẽ cho bạn biết nơi php. ini được đặt và nó cũng sẽ xuất ra tất cả thông tin cấu hình PHP quan trọng.
Bạn có thể chạy
31 bằng cách tạo một. php và gọi hàm đó. Hãy tiếp tục và tạo phpinfo. php với các nội dung sau và đặt nó vào thư mục gốc của tài liệu của bạn
1____2
2
phpinfo[];
3
?>
Tải tệp này trong trình duyệt của bạn và bạn sẽ thấy đầu ra của
31. Hãy tìm phần sau
Như bạn có thể thấy, có hai phần. Cái đầu tiên, Tệp cấu hình [php. ini] Đường dẫn, cho biết đường dẫn mặc định của php. ini trong hệ thống của bạn. Và cái thứ hai, Tệp cấu hình đã tải, là đường dẫn từ đó tệp cấu hình php. ini đang được tải khi chạy PHP
Vì vậy, bạn có thể chỉnh sửa php. ini được chỉ định trong phần Tệp cấu hình đã tải và tệp đó sẽ hoạt động trong hầu hết các trường hợp. Tất nhiên, nếu bạn đang chạy PHP dưới dạng mô-đun Apache, bạn cần khởi động lại máy chủ Apache để đảm bảo rằng những thay đổi bạn đã thực hiện trong tệp php. ini được phản ánh
Mặt khác, nếu bạn đang sử dụng phần mềm như WAMP hoặc XAMPP để chạy ngăn xếp phát triển web của mình, thì việc sửa đổi tệp php thậm chí còn dễ dàng hơn. ini—bạn có thể truy cập trực tiếp qua giao diện người dùng WAMP hoặc XAMPP
Trong phần tiếp theo, chúng ta sẽ khám phá một vài cài đặt quan trọng trong php. tập tin ini
Cài đặt quan trọng trong php. ban đầu
php. ini cung cấp rất nhiều chỉ thị cấu hình cho phép bạn sửa đổi các hành vi khác nhau của PHP. Trên thực tế, khi bạn mở tệp php. ini, bạn có thể bị choáng ngợp bởi số lượng chỉ thị mà nó cung cấp. Tôi sẽ cố gắng nhóm chúng dựa trên hành vi của chúng và tôi hy vọng bạn sẽ dễ hiểu
Tất nhiên, chúng tôi sẽ không xem xét từng chỉ thị, nhưng tôi sẽ cố gắng đề cập đến những chỉ thị quan trọng nhất. Chúng ta hãy xem các loại chỉ thị mà chúng ta sẽ thảo luận
- chỉ thị xử lý lỗi
- chỉ thị tải lên tập tin
- chỉ thị liên quan đến bảo mật
- chỉ thị phiên
- chỉ thị linh tinh
Chỉ thị xử lý lỗi
Trong phần này, chúng ta sẽ xem xét các chỉ thị liên quan đến xử lý lỗi và hữu ích cho việc gỡ lỗi trong quá trình phát triển
3
4
Lệnh
34 cho phép bạn kiểm soát xem lỗi có hiển thị trên màn hình trong quá trình thực thi tập lệnh hay không. Bạn có thể đặt nó thành
1
Chỉ thị
?>
1 đặt lượng thời gian tối đa mà một tập lệnh được phép chạy trước khi nó bị chấm dứt. Mặc định là 30 giây và bạn có thể tăng nó đến giới hạn hợp lý theo yêu cầu của mình nếu cầnTương tự như chỉ thị
39, bạn không nên đặt giá trị này quá cao để tránh sự cố trên máy chủ của mình
?>
4
Chỉ thị
?>
4 cho phép bạn đặt lượng thời gian tối đa mà tập lệnh được phép phân tích dữ liệu biểu mẫu đến từ GET hoặc POSTNếu bạn có các biểu mẫu trên trang web gửi một lượng lớn dữ liệu, bạn có thể muốn tăng giá trị của chỉ thị này
Phần kết luận
Không thể bao gồm từng chỉ thị trong một bài viết, nhưng tôi đã cố gắng bao gồm những điều quan trọng. Vui lòng gửi truy vấn của bạn nếu bạn muốn biết về bất kỳ chỉ thị cụ thể nào và tôi sẽ sẵn lòng trợ giúp
Là một nhà phát triển PHP, điều quan trọng là bạn phải hiểu các lệnh khác nhau trong php. ini và điều đó sẽ giúp bạn tinh chỉnh cấu hình PHP theo yêu cầu của mình
Tập lệnh PHP tốt nhất trên CodeCanyon
Khám phá hàng ngàn tập lệnh PHP tốt nhất và hữu ích nhất từng được tạo trên CodeCanyon. Với khoản thanh toán một lần với chi phí thấp, bạn có thể mua các chủ đề WordPress chất lượng cao này và cải thiện trải nghiệm trang web cho bạn và khách truy cập của bạn