Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

Bỏ qua nội dung chính

Trình duyệt này không còn được hỗ trợ.

Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật.

Cài đặt và định cấu hình PHP

  • Bài báo
  • 16/03/2022
  • 10 phút để đọc

Trong bài viết này

bởi Tali Smith

Cách nhanh nhất và dễ nhất để cài đặt PHP trên Dịch vụ thông tin Internet (IIS) là sử dụng Trình cài đặt nền tảng web Microsoft® (Web PI). Web Pi hoàn toàn tự động hóa việc thiết lập IIS, FASTCGI và phiên bản mới nhất của PHP từ trang web PHP.NET. Với Web Pi, bạn có thể điều hướng đến tab "Nền tảng web" và chọn "PHP" trong khung "và Runtimes" tùy chỉnh liên kết. Thay phiên, sử dụng các hướng dẫn làm theo hướng dẫn để cài đặt PHP với trình cài đặt Windows® hoặc sử dụng cài đặt tệp nén (zip).

Có hai bản dựng cho mỗi phiên bản PHP: một là an toàn cho luồng và một bản không (được gọi là phiên bản không an toàn [NTS]). Phiên bản an toàn luồng được thiết kế cho các môi trường nơi lõi máy chủ web có thể giữ công cụ PHP trong bộ nhớ, chạy nhiều rãnh thực thi cho các yêu cầu web khác nhau cùng một lúc. Kiến trúc của IIS và tiện ích mở rộng FASTCGI cung cấp một mô hình cách ly giữ cho các yêu cầu tách biệt, loại bỏ sự cần thiết của một phiên bản an toàn luồng. Phiên bản NTS không có bất kỳ mã nào cho phép PHP quản lý nhiều luồng. Kết quả là, có một cải tiến hiệu suất trên IIS khi sử dụng phiên bản NTS khi so sánh với phiên bản an toàn của Tread vì phiên bản NTS tránh kiểm tra an toàn chủ đề không cần thiết (FASTCGI đảm bảo môi trường thực hiện đơn luồng).

Cài đặt PHP

Có hai cách chính để cài đặt PHP trên máy tính dựa trên Windows®: Tải xuống trình cài đặt Windows hoặc sử dụng tệp Windows ZIP từ trang web PHP. Một trong hai phương pháp sẽ giúp PHP hoạt động, nhưng cả hai đều có một số bước cần thiết để làm cho PHP hoạt động tốt.

cài đặt cửa sổ

Phiên bản Windows Installer có thể có một môi trường PHP hoàn chỉnh, nhưng việc cài đặt các tiện ích mở rộng có thể gây nhầm lẫn. Theo mặc định, không có tiện ích mở rộng nào được cài đặt và điều này có thể ảnh hưởng xấu đến tính hữu ích của cài đặt PHP. Thay phiên, tất cả các tiện ích mở rộng có thể được cài đặt; Điều này dẫn đến một hệ thống không ổn định vì một số phần mở rộng có thể mâu thuẫn với những người khác. Nói chung là dễ dàng hơn để sử dụng cài đặt tệp zip.

Cài đặt tập tin zip

Để sử dụng cài đặt tệp ZIP, hãy làm theo hướng dẫn sử dụng FastCGI để lưu trữ các ứng dụng PHP trên IIS 7.0 trở lên. Cài đặt tệp ZIP cài đặt nhiều tiện ích mở rộng có sẵn cho phiên bản Windows Installer; Tuy nhiên, không có tiện ích mở rộng nào được bật cho đến khi các mục nhập của chúng trong tệp PHP.INI được thiết lập.

  1. Tải xuống gói tệp ZIP không an toàn mới nhất với các nhị phân của PHP. Trong các nhị phân Windows, nhấp vào gói zip không an toàn PHP mới nhất để tải xuống các tệp PHP.Windows Binaries, click on the most current PHP non-thread-safe Zip package to download the PHP files.

  2. Giải nén các tệp vào một thư mục bạn chọn (ví dụ: C:\PHP) trên máy chủ IIS của bạn.

  3. Đổi tên php.ini được đề xuất thành php.ini.Php.ini-recommended to php.ini.

  4. Mở tệp php.ini trong trình soạn thảo văn bản, sau đó không biết và sửa đổi cài đặt như sau:Php.ini file in a text editor, then uncomment and modify settings as follows:

    • Đặt fastcgi.impersonate = 1. FastCGI theo IIS hỗ trợ khả năng mạo danh mã thông báo bảo mật của máy khách gọi. Điều này cho phép IIS xác định bối cảnh bảo mật mà yêu cầu chạy theo.fastcgi.impersonate = 1.
      FastCGI under IIS supports the ability to impersonate security tokens of the calling client. This allows IIS to define the security context that the request runs under.

    • Đặt cgi.fix_pathinfo = 0 cgi.fix_pathinfo cung cấp hỗ trợ path_info/path_translated cho giao diện cổng thông thường (CGI). Đặt điều này thành 1 sẽ khiến PHP CGI sửa các đường dẫn của nó phù hợp với đặc điểm kỹ thuật.cgi.fix_pathinfo = 0
      The cgi.fix_pathinfo provides PATH_INFO/PATH_TRANSLATED support for Common Gateway Interface (CGI). Setting this to 1 will cause PHP CGI to fix its paths to conform to the specification.

    • Đặt CGI.Force_Redirect = 0.cgi.force_redirect = 0.

    • Đặt Open_BasingIR để trỏ đến một đường dẫn hoặc đường dẫn mạng nơi đặt nội dung của (các) trang web.open_basedir to point to a folder or network path where the content of the Web site(s) is located.

    • Đặt Extension_DIR để trỏ đến một vị trí mà các phần mở rộng PHP nằm. Đối với PHP 5.2.x, đây thường là Extension_Dir = "./ext".extension_dir to point to a location where PHP extensions reside. For PHP 5.2.X, this is typically extension_dir = "./ext".

    • Đặt error_log = "C: php_errors.log" Điều này có thể giúp khắc phục sự cố.error_log="C:php_errors.log"
      This can help with troubleshooting.

    • Cho phép mở rộng PHP cần thiết bằng cách không phân hủy các dòng tương ứng. Thêm thông tin theo sau trong phần, phần mở rộng.

      Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

      Hình 1 Phần mở rộng Windows

  5. Nhấp vào bắt đầu, cài đặt, bảng điều khiển, sau đó nhấp đúp vào biểu tượng hệ thống (sử dụng chế độ xem lớp).Start, Settings, Control Panel, and then double-click on the System icon (using the class view).

  6. Nhấp vào liên kết Cài đặt hệ thống nâng cao ở cột bên trái.Advanced system settings link in the left column.

  7. Từ cửa sổ Thuộc tính hệ thống, nhấp vào tab Nâng cao, sau đó nhấp vào nút Biến môi trường ở phía dưới.System Properties window, click on the Advanced tab, and then click on the Environment Variables button at the bottom.

  8. Chọn biến đường dẫn từ phần Biến hệ thống, sau đó nhấp vào Chỉnh sửa. Thêm: c:\php vào đường dẫn hệ thống của bạn.Path variable from the System Variables section, and then click on Edit. Add: c:\php to your system path.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 2: Biến hệ thống chỉnh sửa

  9. Nhấn OK cho đến khi bạn đã thoát khỏi cửa sổ Thuộc tính hệ thống.OK until you have exited the System Properties window.

  10. Bắt đầu Trình quản lý IIS bằng cách nhấp vào Bắt đầu, Chương trình, Công cụ quản trị và sau đó là Trình quản lý Dịch vụ Thông tin Internet (IIS).Start, Programs, Administrative Tools, and then Internet Information Services (IIS) Manager.

  11. Từ trình quản lý IIS, nhấp vào tên máy chủ của máy chủ của bạn trong bảng kết nối bên trái.IIS Manager, click on the hostname of your server in the Connections panel on the left.

  12. Nhấp đúp vào biểu tượng ánh xạ xử lý.Handler Mappings icon.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 3: Trình quản lý dịch vụ thông tin Internet (IIS)

  13. Từ bảng ánh xạ xử lý, nhấp vào Thêm ánh xạ mô -đun.Handler Mappings Actions panel, click on Add Module Mapping.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 4: Ánh xạ xử lý

  14. Nhập thông tin sau vào các hộp văn bản thích hợp, sau đó bấm OK.OK.

    • Đường dẫn yêu cầu: *.php*.php
    • Mô -đun: fastcgimodule: FastCGImodule
    • Thực thi: C: \ php \ php-cgi.exeC:\php\php-cgi.exe
    • Tên: FastcgiFastCGI

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 5: Thêm bản đồ tập lệnh

  15. Nhấp vào OK, và sau đó nhấp vào Có.OK, and then click Yes.

  16. Trong bảng điều khiển bên trái, nhấp vào tên máy chủ của máy chủ của bạn và sau đó nhấp đúp vào biểu tượng tài liệu mặc định.Default Document icon.

  17. Từ bảng hành động bên phải, nhấp vào Thêm.Actions panel on the right, click Add.

  18. Nhập Index.php làm tên tài liệu mặc định mới, sau đó bấm OK.index.php as the new default document name, and then click OK.

  19. Nhập Default.php làm tên tài liệu mặc định mới, sau đó bấm OK.default.php as the new default document name, and then click OK.

  20. Trong bảng điều khiển bên trái, nhấp vào tên máy chủ của máy chủ của bạn.

  21. Trong bảng hành động bên phải, nhấp vào khởi động lại.Actions panel on the right, click Restart.

  22. Tạo một tài liệu văn bản mới và lưu nó dưới dạng c:\inetpub\wwwroot\phpinfo.php với nội dung sau:

    
    
  23. Bây giờ bạn sẽ xem trang thông tin PHP tại http://localhost/phpinfo.php.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 6: Trang thông tin PHP

Phần mở rộng

Điều quan trọng là xác định phần mở rộng nào là cần thiết cho các ứng dụng sẽ chạy và sau đó để giới hạn các phần mở rộng đã cài đặt chỉ. Ví dụ, đối với cài đặt ứng dụng nguồn mở điển hình, các tiện ích mở rộng sau được cài đặt:

  • Tiện ích mở rộng cơ sở dữ liệu-Hầu hết các ứng dụng nguồn mở sử dụng MySQL cho công cụ cơ sở dữ liệu sử dụng các tiện ích mở rộng PHP_MYSQL hoặc PHP_MYSQLI. Đối với công việc phát triển mới, một trong hai phần mở rộng này hoạt động tốt hoặc xem xét sử dụng các phiên bản PDO của trình điều khiển MySQL (PDO là tiện ích mở rộng PHP cung cấp lớp trừu tượng truy cập dữ liệu có thể được sử dụng với nhiều cơ sở dữ liệu); Lớp trừu tượng bổ sung này cung cấp một bộ chức năng và điều khiển cơ sở dữ liệu đối tượng phong phú hơn. Nếu Microsoft® SQL Server® (hoặc phiên bản Express, chẳng hạn như Microsoft® SQL Server® 2008 Express hoặc Microsoft® SQL Server® 2005 Express Edition) là công cụ cơ sở dữ liệu, hãy sử dụng tiện ích mở rộng PHP_MSSQL cho các ứng dụng nguồn mở. Đối với công việc phát triển mới, hãy sử dụng phiên bản PDO của trình điều khiển SQL. — Most open-source applications that use MySQL for a database engine use either the php_mysql or the php_mysqli extensions. For new development work, either of these extensions work well, or consider using the PDO versions of the MySQL driver (PDO is a PHP extension providing a data-access abstraction layer that can be used with a variety of databases); this extra layer of abstraction provides a richer set of object database functionality and controls. If Microsoft® SQL Server® (or an express version, such as Microsoft® SQL Server® 2008 Express or Microsoft® SQL Server® 2005 Express Edition) is the database engine, use the php_mssql extension for open-source applications. For new development work, use the PDO version of the SQL driver.
  • Các tiện ích mở rộng xử lý hình ảnh-Nhiều ứng dụng nguồn mở cho phép hoạt động với hình ảnh sử dụng tiện ích mở rộng GD2-PHP_GD2, có một số giao diện lập trình ứng dụng thao tác hình ảnh cơ bản tốt (API). Một số ứng dụng sử dụng ứng dụng ImageMagick và thư viện. Ngoài ra còn có một thư viện PHP_EXIF để làm việc với thông tin mở rộng mà các máy ảnh kỹ thuật số hiện đại lưu trữ trong hình ảnh. — Many of the open-source applications that enable work with images make use of the GD2 extension – php_gd2, which has a number of good basic image manipulation application programming interfaces (APIs). Some applications use the ImageMagick application and libraries. There is also a php_exif library for working with the extended information that modern digital cameras store within the images.
  • Các phần mở rộng quốc tế hóa và nội địa hóa & mdash- hai phần mở rộng được sử dụng phổ biến nhất cho I18N và L10N là PHP_MBString (chuỗi đa byte) và PHP_GetText (hỗ trợ ngôn ngữ bản địa). Nhiều ứng dụng nguồn mở sử dụng một hoặc cả hai. &mdash- The two most commonly used extensions for i18n and l10n are php_mbstring (Multi-Byte String) and php_gettext (Native Language Support). Many of the open-source applications use one or both of these.
  • Tiện ích mở rộng dịch vụ web - Chọn các tiện ích mở rộng dịch vụ web dựa trên các dịch vụ mong muốn. Đối với PHP, phần mở rộng xà phòng được sử dụng rộng rãi. Tiện ích mở rộng XML-RPC thường được sử dụng cùng với SOAP và các dịch vụ khác. — Choose the Web services extensions based on the services desired. For PHP, the SOAP extension is widely used. The XML-RPC extension is often used in conjunction with SOAP and other services.

Cài đặt tập tin Php.ini

Tệp Php.ini cung cấp cho PHP thông tin cấu hình và môi trường. Dưới đây là một số cài đặt cho tệp php.ini giúp PHP hoạt động tốt hơn với Windows.

Cài đặt cần thiết

  • Extension_dir = phần mở rộng_dir cần trỏ đến thư mục nơi lưu trữ các phần mở rộng PHP. Đường dẫn có thể đủ điều kiện (ví dụ: C:\PHP\ext) hoặc tương đối (ví dụ:. \ Ext). Các tiện ích mở rộng được chỉ định thấp hơn trong tệp php.ini cần được đặt trong phần mở rộng_dir. Nếu các phần mở rộng được chỉ định không có trong Extension_DIR, thì PHP sẽ đưa ra thông báo cảnh báo khi bắt đầu thực thi tập lệnh và ứng dụng có thể hiển thị lỗi do chức năng bị thiếu. The extension_dir needs to point to the directory where the PHP extensions are stored. The path can be fully qualified (for example, C:\PHP\ext) or relative (for example, .\ext). Extensions that are specified lower in the Php.ini file need to be located in the extension_dir. If the extensions specified are not in the extension_dir, then PHP will give a warning message at the start of script execution, and the application may show errors because of the missing functionality.
  • Extension = xxxxxxx.dll cho mỗi tiện ích mở rộng được bật, một tiện ích mở rộng tương ứng = Chỉ thị cho PHP nào các phần mở rộng trong phần mở rộng_dir để tải tại thời điểm khởi động là cần thiết. For each extension enabled, a corresponding extension= directive that tells PHP which extensions in the extension_dir to load at startup time is necessary.
  • log_errors = trên các lỗi PHP cũng có thể đi qua cơ sở ghi nhật ký lỗi PHP. Điều này có thể được sử dụng để gửi lỗi đến một tệp hoặc đến một dịch vụ (ví dụ: syslog) và hoạt động với error_logdirective được mô tả bên dưới. Khi chạy theo IIS, log_errors phải được bật bằng error_log hợp lệ. Mặt khác, FASTCGI coi bất kỳ tin nhắn khởi động nào (có thể là lành tính) là một điều kiện lỗi, tạo ra mã lỗi trả về HTTP 500 cho trình duyệt. PHP errors can also go through the PHP error logging facility. This can be used to send errors to a file or to a service (for example, syslog) and works with the error_logdirective described below. When running under IIS, log_errors must be enabled with a valid error_log. Otherwise, FastCGI considers any startup messages (which may be benign) as an error condition, which generates an HTTP 500 return error code to the browser.
  • error_log= The error_log needs to specify the fully qualified, or relative, path to the file where the PHP error log is stored. This file needs to be writable for the IIS service. The most common places for this file are in various temporary directories (for example, C:\inetpub\temp\php-errors.log). That puts the log in a place that IIS can use, and also keeps the log close to where PHP applications are running.
  • CGI.Force_Redirect = 0 Chỉ thị này là cần thiết để chạy theo IIS. Đây là một cơ sở bảo mật thư mục được yêu cầu bởi nhiều máy chủ web khác; Tuy nhiên, cho phép nó theo IIS sẽ khiến công cụ PHP bị lỗi trên Windows. This directive is required for running under IIS. It is a directory security facility required by many other Web servers; however, enabling it under IIS will cause the PHP engine to fail on Windows.
  • CGI.FIX_PATHINFO = 1 Điều này cho phép thông tin đường dẫn thực của PHP theo thông số kỹ thuật CGI. Việc triển khai IIS FASTCGI cần bộ mở rộng này. This lets PHP access real path info following the CGI specification. The IIS FastCGI implementation needs this extension set.
  • fastcgi.impersonate = 1 fastcgi theo IIS hỗ trợ khả năng mạo danh mã thông báo bảo mật của máy khách gọi. Điều này cho phép IIS xác định bối cảnh bảo mật mà yêu cầu chạy theo. FastCGI under IIS supports the ability to impersonate security tokens of the calling client. This allows IIS to define the security context that the request runs under.
  • fastcgi.logging = 0 Fastcgi Ghi nhật ký phải được vô hiệu hóa trên IIS. Nếu nó được bật, thì bất kỳ tin nhắn nào của bất kỳ lớp nào cũng được FASTCGI coi là điều kiện lỗi, điều này sẽ khiến IIS tạo ra ngoại lệ HTTP 500. FastCGI logging should be disabled on IIS. If it is left enabled, then any messages of any class are treated by FastCGI as error conditions, which will cause IIS to generate an HTTP 500 exception.

Cài đặt tùy chọn

  • MAX_EXECUTION_TIME = ## Chỉ thị này đặt khoảng thời gian tối đa có thể thực hiện bất kỳ tập lệnh nào. Mặc định là 30 giây. Một số ứng dụng cần nhiều thời gian hơn để xử lý các hoạt động hàng loạt (ví dụ: Gallery2 tải nhiều hình ảnh từ một vị trí từ xa). Tuy nhiên, việc thiết lập thời gian thực hiện cao hơn 300 giây không được khuyến khích vì thường có các phần khác của kết nối không thể hỗ trợ thời gian thực hiện dài như vậy. This directive sets the maximum amount of time that can be taken executing any given script. The default is 30 seconds. Some applications need more time to process batch operations (for example, Gallery2 loading multiple images from a remote location). However, setting the execution time higher than 300 seconds is not advised because there are often other parts of the connection that cannot support such a long execution time.
  • Memory_limit = ### M Lượng bộ nhớ có sẵn cho quy trình PHP (tính bằng MB). Mặc định là 128 MB, phù hợp với hầu hết các ứng dụng PHP. The amount of memory available for the PHP process (in MB). The default is 128 MB, which is appropriate for most PHP applications.
  • Display_errors = Tắt Chỉ thị này xác định có bao gồm bất kỳ thông báo lỗi nào trong luồng mà nó quay lại máy chủ web hay không. Nếu được bật, PHP sẽ gửi các lớp lỗi được xác định với Chỉ thị Error_Reporting trở lại IIS như một phần của luồng lỗi. Nhiều ứng dụng nguồn mở Bỏ qua báo cáo lỗi bằng cách thực thi các lệnh được mở đầu bằng @. Điều này cho phép các ứng dụng kiểm soát xử lý lỗi. This directive determines whether to include any error messages in the stream that it returns to the Web server. If turned on, PHP will send the classes of errors that are defined with the error_reporting directive back to IIS as part of the error stream. Many of the open-source applications bypass error reporting by executing commands prefaced with @. This allows the applications to control error handling.
  • Các chức năng thư PHP được cấu hình theo mặc định để gửi thư bên ngoài qua máy chủ SMTP nằm trên cùng hệ thống với máy chủ web. Lưu ý rằng hầu hết các cài đặt Windows thường có máy chủ web và thư trên các hệ thống riêng biệt. PHP is configured by default to send outbound mail through an SMTP server located on the same system as the Web server. Note that most Windows installations usually have the Web and mail servers on separate systems.

Bật trạng thái phiên PHP

  1. Trong Windows® Explorer, hãy tạo thư mục con phiên trong thư mục cài đặt PHP.Windows® Explorer, create the session subdirectory in the PHP installation directory.

  2. Nhấp chuột phải vào thư mục phiên và chọn Thuộc tính.session directory, and select Properties.

  3. Trong tab Bảo mật, bấm Chỉnh sửa.Security tab, click Edit.

  4. Nhấp vào Thêm và nhập iis_iusrs để nhập tên đối tượng để chọn.Add, and enter IIS_IUSRS for Enter the object names to select.

  5. Bấm OK.OK.

  6. Chọn hộp kiểm sửa đổi quyền và bấm OK.Modify permission check box, and click OK.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 7: Quyền cho thư mục phiên

  7. Nhấp vào OK trong cửa sổ Thuộc tính phiên.OK in the Session Properties window.

  8. Mở Php.ini trong thư mục cài đặt PHP và đặt cài đặt phiên.save_path thành thư mục con phiên:php.ini in the PHP installation directory, and set the session.save_path setting to the session subdirectory:

    session.save_path = "C:\php\session"
    
  9. Lưu và đóng tập tin.

  10. Nhấp vào Bắt đầu, và sau đó chọn Dấu nhắc lệnh.Start, and then select Command Prompt.

  11. Loại Runas /Người dùng: Quản trị viên CMD.exe để cho phép các quyền tăng cao.runas /user:administrator cmd.exe to enable elevated permissions.

  12. Nhập IISreset tại dấu nhắc lệnh, sau đó nhấn phím Enter.iisreset at the command prompt, and then press the ENTER key.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Hình 8: Lệnh iisreset

    Lưu ý rằng PHP sử dụng trạng thái phiên dựa trên tệp theo mặc định. Bạn có thể sửa đổi một số cài đặt phiên bổ sung, bao gồm cả các phiên Cookie hoặc URL nên được sử dụng và liệu các phiên được tạo trên yêu cầu đầu tiên hoặc cần được tạo rõ ràng.

  13. Kiểm tra trạng thái phiên bằng cách sử dụng Windows Explorer, điều hướng đến C:\inetpub\wwwroot.

  14. Tạo một thư mục và đổi tên nó PHPAPP.phpapp.

  15. Tạo phiên.php trong thư mục PHPAPP.session.php in the phpapp directory.

  16. Dán phần sau vào nó:

    
    
  17. Lưu và đóng tập tin.

  18. Nhấp vào Bắt đầu, và sau đó chọn Dấu nhắc lệnh.Internet Explorer, and navigate to

    session.save_path = "C:\php\session"
    
    0.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Loại Runas /Người dùng: Quản trị viên CMD.exe để cho phép các quyền tăng cao.

  19. Nhập IISreset tại dấu nhắc lệnh, sau đó nhấn phím Enter.

  20. Hình 8: Lệnh iisresetF5.

    Hướng dẫn how to install php 7.4 on windows server 2022 - cách cài đặt php 7.4 trên Windows Server 2022

    Lưu ý rằng PHP sử dụng trạng thái phiên dựa trên tệp theo mặc định. Bạn có thể sửa đổi một số cài đặt phiên bổ sung, bao gồm cả các phiên Cookie hoặc URL nên được sử dụng và liệu các phiên được tạo trên yêu cầu đầu tiên hoặc cần được tạo rõ ràng.

  21. Kiểm tra trạng thái phiên bằng cách sử dụng Windows Explorer, điều hướng đến C:\inetpub\wwwroot.

Tạo một thư mục và đổi tên nó PHPAPP.

  • Tạo phiên.php trong thư mục PHPAPP.
  • Dán phần sau vào nó:
  • Bắt đầu Internet Explorer và điều hướng đến
    session.save_path = "C:\php\session"
    
    0.
  • Hình 9: Sử dụng trạng thái phiên

Làm cách nào để cài đặt PHP trên máy chủ của tôi?

Nếu máy chủ của bạn đã kích hoạt hỗ trợ cho PHP, bạn không cần phải làm bất cứ điều gì. Chỉ cần tạo một số tệp .php, đặt chúng vào thư mục web của bạn và máy chủ sẽ tự động phân tích chúng cho bạn. Bạn không cần phải biên dịch bất cứ thứ gì hoặc cài đặt bất kỳ công cụ bổ sung nào. Bởi vì PHP là miễn phí, hầu hết các máy chủ web cung cấp hỗ trợ PHP.create some .php files, place them in your web directory, and the server will automatically parse them for you. You do not need to compile anything or install any extra tools. Because PHP is free, most web hosts offer PHP support.

PHP có hoạt động trên Windows Server không?

Phương pháp ưa thích để cài đặt PHP trên máy tính Windows hoặc Windows Server là sử dụng Trình cài đặt nền tảng web (Web PI)..

Làm cách nào để cài đặt Tiêu chuẩn Windows Server 2022?

Cách cài đặt Cập nhật máy chủ 2022..
Nhấp vào Bắt đầu> Cài đặt ..
Chọn Cập nhật và Bảo mật ..
Nhấp vào Kiểm tra để cập nhật ..
Bây giờ bạn sẽ thấy các bản cập nhật mới nhất có sẵn cho máy chủ của bạn 2022 ..
Nhấp vào Cài đặt ngay để bắt đầu cài đặt các bản cập nhật ..

Làm cách nào để cài đặt phiên bản PHP mới nhất cho Windows?

Thực hiện theo các bước dưới đây để cài đặt PHP trên Windows: Bước 1: Truy cập trang web https://www.php.net/ bằng bất kỳ trình duyệt web nào và nhấp vào tải xuống.Bước 2: Nhấp vào nút Tải xuống Windows.Bước 3: Trang web mới có các tùy chọn khác nhau, chọn phiên bản an toàn của luồng và nhấp vào nút ZIP và tải xuống.