TÀI LIỆU CÀI ĐẶT VÀ KẾT NỐI DATABASE ORACLE
VỚI XAMPP PHP
| Mục lục
Xem thông tin phiên bản php
2
Cài đặt thư viện php_oci8
3
Chỉnh cấu hình php_oci8 cho apache
5
Tải thư viện oracle instant client và chỉnh apache
7
Thiết lập biến môi trường chỉ đến thư viện oracle instant client
8
Test kết nối
1 | Tài liệu kết nối database oracle với xampp php
11
Xem thông tin phiên bản php
●
●
Mở xampp và start apache
Vào localhost hoặc localhost:8080 (nếu đã chỉnh port 8080), chọn PHPInfo, xem các
thông tin về phiên bản php (7.1), 32bit(x86) hay 64bit(x64), thread safety
(enabled/disabled) để chọn tải file php oci8 dll phù hợp
2 | Tài liệu kết nối database oracle với xampp php
Cài đặt thư viện php_oci8
●
Vào trang pecl.php.net, chọn tải file DLL
●
Chọn bản file có phiên bản phù hợp và tải về
3 | Tài liệu kết nối database oracle với xampp php
●
Mở file nén ra, copy file php_oci8_12c.dll vào thư mục “C:\xampp\php\ext”
4 | Tài liệu kết nối database oracle với xampp php
Chỉnh cấu hình php_oci8 cho apache
●
Mở xampp, ở hàng Apache, chọn Config>PHP(php.ini)
●
Nhấn Ctrl+F và tìm cụm từ “oci8”, bỏ dấu chấm phẩy (;) ở đầu dòng
extension=php_oci8_12c.dll và them dòng extension_dir=”C:\xamp\php\ext”
5 | Tài liệu kết nối database oracle với xampp php
●
Tiếp tục tìm từ oci8 tiếp theo, bỏ dấu chấm phẩy (;) ở dòng oci8.privileged_connect =
Off và đổi thành oci8.privileged_connect = On
6 | Tài liệu kết nối database oracle với xampp php
Tải thư viện oracle instant client và chỉnh apache
●
Vào trang này và tải bản instant client phù hợp (32/64bit)
●
●
Tải xong extract (giải nén) ra C:\Oracle
Copy 3 files (oci.dll, oraociei12.dll, oraons.dll) trong thư mục C:\Oracle\instantclient…
vào thư mục C:\xampp\apache\bin
7 | Tài liệu kết nối database oracle với xampp php
Thiết lập biến môi trường chỉ đến thư viện oracle instant client
●
Chuột phải Computer chọn Properties
●
Chọn Advanced system settings
8 | Tài liệu kết nối database oracle với xampp php
●
Chọn Environment Variables…
●
Ở phần System variables chọn Path và Edit
9 | Tài liệu kết nối database oracle với xampp php
●
Thêm vào cuối ;C:\Oracle
10 | Tài liệu kết nối database oracle với xampp php
Test kết nối
●
Tạo file test và lưu vào C:\xampp\htdocs\testOracle với tên là index.php (tải tại đây)
●
Chạy thử file index trên localhost/testOracle
11 | Tài liệu kết nối database oracle với xampp php