1. Trang chủ
  2. » Giáo Dục - Đào Tạo

huongdanphp1

21 6 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Để kiểm tra lại cho chắc ăn, bạn hãy mở trình duyệt và truy cập vào địa chỉ http://localhost/, bạn sẽ nhận được thông báo lỗi Cannot find server/ The page cannot be displayed nếu như[r]

(1)

Diễn Đàn Tin Học | Tutorial Room

Cài đặt PHP IIS

Nguyễn Bá Thành - Diễn Đàn Tin Học

Quá trình cài đặt PHP tương tự trình cài đặt PHP 4, dẫn viết áp dụng để cài đặt PHP với IIS Windows Tuy nhiên, PHP có thay đổi tên số file thay đổi chút cấu trúc thư mục, bạn cần ý thay đổi chút

MỤC LỤC

Kiểm tra cấu hình máy Download cài đặt PHP Thiết lập cấu hình IIS PHP4

o Cài đặt PHP dạng CGI binary o Cài đặt PHP dạng ISAPI module

Cài phần mở rộng PHP MớiKiểm tra kết cài đặt

Một số địa tham khảo PHP TÀI LIỆU THAM KHẢO

[1] PHP install.txt file (kèm file Zip download PHP) [2] PHP CGI Binary vs ISAPI Module

Kiểm tra cấu hình máy

(2)

Nếu mục Internet Services Manager không tồn Control Panel -> Administrative Tools có nghĩa máy bạn chưa cài đặt IIS Bạn cài bổ xung thêm Internet Services Manager (IIS) vào hệ thống bạn Cách cài đặt IIS bạn tham khảo diễn đàn VNInformatics

(3)

tương tự sau:

(4)

có thể thấy cửa sổ chào đón IIS sau:

Về đầu trang

Download cài đặt PHP 4

Lưu ý: Bạn cần login vào hệ thống với quyền Administrator để cài đặt PHP Bạn download PHP địa http://www.php.net/downloads.php Vào thời điểm viết, phiên dòng PHP 4.3.9 (PHP phiên 5, ta tiếp tục dùng PHP tính phổ biến tương thích nó)

(5)

phiên đầy đủ hoá lại cài đặt dễ dàng phiên rút gọn

Sau download PHP, bạn giải nén chép vào thư mục đó, ví dụ

C:\PHP Sau bạn chép file C:\PHP\php.ini-recommended vào thư mục

C:\WINDOWS (hoặc C:\WINNT tuỳ vào phiên Windows bạn sử dụng) đổi tên thành php.ini (tức bạn có file C:\WINDOWS\php.ini

C:\WINNT\php.ini tuỳ vào phiên Windows bạn sử dụng

Lưu ý: Nếu máy bạn có nhiều file php.ini thư mục khác nhau, ví dụ C:\WINDOWS\php.ini, C:\WINDOWS\System32\php.ini, C:\PHP\php.ini, bạn xố giữ lại file C:\WINDOWS\php.ini

Về đầu trang

Thiết lập cấu hình IIS PHP4

PHP cài đặt vào webserver theo cách: cài PHP CGI binary

(6)

PHP IIS

PHP cài đặt ISAPI module IIS giúp cho chương trình PHP bạn chạy nhanh hơn, nhiên cài đặt PHP dạng CGI binary dễ dàng (cho việc cài đặt, chạy debug chương trình sau này)

Lưu ý: Để cài đặt PHP ISAPI module IIS, bạn cần phải download PHP full

Cài đặt PHP dạng CGI binary

(7)(8)

Chọn mục App Mappings click vào nút Add

Điền thông tin hình sau:

(9)

Lúc cửa sổ IIS bạn trông tương tự sau:

Nhấn OK để trở cửa sổ Properties lại nhấn OK lần để trở cửa sổ IIS

Mở file C:\WINDOWS\php.ini (hoặc C:\WINNT\php.ini tuỳ theo phiên Windows mà bạn sử dụng), bạn dùng Notepad để mở Tìm đến dịng chứa chuỗi cgi.force_redirect Đầu tiên, bạn thấy dịng có nội dùng sau

; cgi.force_redirect = 1

(10)(11)

Lưu lại file php.ini chỉnh sửa Chạy IIS (nhấn vào biểu tượng Play công cụ)

Lưu ý: Nếu hệ thống bạn chạy NTFS, bạn cần kiểm tra cung cấp quyền

Execute (chạy chương trình) user I_USR_ thư mục C:\PHP

Về đầu trang Cài đặt PHP dạng ISAPI module

Copy file C:\PHP\php4ts.dll vào thư mục C:\PHP\sapi

(12)(13)(14)

Chọn mục App Mappings click vào nút Add

Điền thông tin hình sau:

(15)(16)

Nhấn OK để trở cửa sổ Properties, chọn mục ISAPI Filters nhấn vào nút

Add

Điền thơng tin hình sau:

(17)

Chạy IIS (nhấn vào biểu tượng Play công cụ)

Về đầu trang Cài phần mở rộng PHP

PHP cung cấp loạt thư viện mở rộng hay GD, Zip, Curl Tuy nhiên, nhiều thư viện mở rộng PHP cài đặt để chế độ "tắt" Nếu bạn gọi hàm (có thật) PHP mà nhận câu thông báo lỗi "Call to

undefined function" ngun nhân phần mở rộng tương ứng chưa nạp chế độ "tắt" Ta "bật" thư viện mở rộng PHP lên sau:

 Mở file php.ini (thường nằm thư mục C:\Windows C:\WinNT

tuỳ vào phiên Windows mà bạn chạy)

 Tìm đến dịng bắt đầu extension_dir = sửa dịng lại thành:

extension_dir = "C:\php\extensions\"

Với C:\php\extensions\ thư mục chứa file thư viện mở rộng PHP (trong thư mục bạn thấy file php_bz2.dll, php_gd2.dll )

 Cũng file php.ini, kéo xuống phía chút, bạn thấy số

dòng sau:

;Windows Extensions

(18)

;extension=php_bz2.dll ;extension=php_cpdf.dll extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_dbx.dll ;extension=php_exif.dll ;extension=php_fdf.dll ;extension=php_filepro.dll extension=php_gd2.dll

Đây dòng để nạp thư viện mở rộng PHP Dịng có ký tự chấm phảy (;) trước biểu thị thư viện tương ứng "tắt", dịng khơng có ký tự ; trước biển thị thư viện "bật" nạp PHP chạy Như vậy, để "bật" thư viện mở rộng PHP, bạn cần bỏ ký tự ; đầu dòng

 Lưu lai file php.ini sau bạn chỉnh sử xong, khởi động lại Webserver

(hoặc khởi động lại máy) bạn hồn tất q trình

Lưu ý:: Trong PHP5, thư viện mysql mặc định cài chế độ "tắt", với PHP 5, sau cài PHP bạn phải bật thư viện mysql lên (bỏ ký tự ; dòng

extension=php_mysql.dll) dùng hàm mysql PHP

Kiểm tra kết cài đặt

Bạn tạo file test.php thư mục C:\Inetpub\wwwroot với nội dung sau:

<?php phpinfo(); ?>

(19)(20)

Nếu bạn cài đăt PHP dạng ISAPI Module, bạn thấy hình tương tự sau:

Nếu bạn thấy hai hình tức bạn cài đặt thành công PHP IIS Xin chúc mừng!

Về đầu trang

Một số địa tham khảo PHP

[1] Trang chủ PHP - http://www.php.net

[2] PHP Documentation, tài liệu "gối đầu" để học PHP - http://www.php.net/docs.php [3] Diễn đàn trao đổi, thảo luận PHP VNInformatics.com -

(21)

http://www.diendantinhoc.net/?article=403d6d30e5&cat=web_php [5] Một số viết hướng dẫn tự học khác PHP internet - http://www.google.com/search?hl=en&lr=&q=php+tutorials

Về đầu trang

Bài viết thực Nguyễn Bá Thành, đăng tải website Diendantinhoc.net (C) Diendantinhoc.net All rights reserved

PHP CGI Binary vs ISAPI Module diễn đàn VNInformatics. http://localhost/. Về đầu trang http://www.php.net/downloads.php. http://localhost/test.php. http://www.php.net http://www.php.net/docs.php http://www.vninformatics.com/forum/?action=forum&forum=34 http://www.diendantinhoc.net/?article=403d6d30e5&cat=web_php http://www.google.com/search?hl=en&lr=&q=php+tutorials Diendantinhoc.net

Ngày đăng: 30/04/2021, 16:17

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w