Đã đăng vào thg 3 23, 2019 11:40 SA 3 phút đọc 3 phút đọc
Chào các bạn, hôm nay mình muốn hướng dẫn các bạn cách thêm Oracle driver vào PHP module, với mục đích là PHP có thể kết nối đến cơ sở dữ liệu của Oracle.
Nào mình cũng bắt đầu nhé.
1. Download Oracle driver PHP - oci8
Đầu tiên các bạn cần downoad Oracle driver PHP đó là oci8 tại page //pecl.php.net/package/oci8/2.2.0/windows
Ở đây có 3 phiên bản của PHP đó là 7.1, 7.2 và 7.3. Trong ví dụ của mình dùng 7.1 mình sẽ download 7.1 Thread Safe [TS] x86 .
1.2 Extract zip file:
Tiếp đến, sau khi download thành công oracle driver oci8, các bạn extract file zip sẽ nhận được các files như trong hình
1.3. Add .ddl file to ext folder
Trong folder download về, vì mình dùng Oracle 11g nên mình sẽ copy file
pear config-set http_proxy //my-proxy.example.com:80/3 vào thư mục
pear config-set http_proxy //my-proxy.example.com:80/4
Lưu ý: Thay đổi path đến xampp của các bạn nhé.
1.4 Add extention to php.ini
Kế đến các bạn tìm đến file php.ini của XAMPP
pear config-set http_proxy //my-proxy.example.com:80/5 và thêm dòng
pear config-set http_proxy //my-proxy.example.com:80/6 vào
Như vậy các bạn đã thêm được oracle driver php vào php module. Kế đến để chạy được oracle driver bạn cần cài đặt instantclient-basic-nt của Oracle nữa.
1.5 Download the Oracle Instant Client Basic package from OTN.
Bạn truy cập vào page: //www.oracle.com/technetwork/topics/winsoft-085727.html để dowload.
Click vào checkbox Accept License Agreement để được hiển thị link download
1.6 Add this subdirectory to the PATH environment variable.
Kế đến bạn cần thêm C:\instantclient_11_2 vào biến môi trường PATH của window để chạy oracle driver.
Click vào start và tìm
pear config-set http_proxy //my-proxy.example.com:80/7
Tiếp đến, bạn click vào
pear config-set http_proxy //my-proxy.example.com:80/8 trên menu bên trái
Tiếp đến, bạn click vào nút
pear config-set http_proxy //my-proxy.example.com:80/9
Edit Path ở
$ export PHP_DTRACE=yes $ pecl install oci80, thêm
$ export PHP_DTRACE=yes $ pecl install oci81 và lưu lại
** Sau khi thêm biến môi trường, bạn cần khởi động lại máy tính để appy PATH đó.
1.7 Check Oracle driver installed?
Để kiểm tra Oracle driver PHP đã được cài đặt hay chưa, các bạn mở file
$ export PHP_DTRACE=yes $ pecl install oci82 và thêm dòng sau vào:
Khởi động XAMPP, mở trình duyệt của bạn và vào page: //localhost/info.php
** Nếu bạn nhìn thấy thông tin của
$ export PHP_DTRACE=yes $ pecl install oci83 như hình trên thì chúc mừng bạn đã cài đặt thành công Oracle driver.
Kết luận
Như vậy mình đã hướng dẫn xong cho các bạn cách thêm oracle driver oci8 vào PHP module. Giờ bạn có thể kết nối project của mình đến cơ sở dữ liệu Oracle rồi nhé.
Cảm ơn các bạn đã đọc bài viết của mình
All rights reserved
David Dot Reynoldsat tại IPL dot com ¶
15 năm trước
Serge
Ẩn danh ¶
19 năm trước
Bia tại Myplace Dot ngay bây giờ ¶
13 năm trước
pear config-set http_proxy //my-proxy.example.com:80/
benstendahl tại hotmail dot com
Wilber ¶
3 tháng trước
Lưu ý: Không nhập các tên biến như
$ export PHP_DTRACE=yes $ pecl install oci8
5 hoặc$ export PHP_DTRACE=yes $ pecl install oci8
8 vì$ export PHP_DTRACE=yes $ pecl install oci8
9 sẽ không mở rộng chúng. Thay vào đó, hãy nhập một đường dẫn mở rộng, ví dụtar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
0 hoặctar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
1Nếu bạn gặp lỗi
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
2, điều đó có nghĩa là PHP đã được xây dựng với dấu vết động DTRACE được bật. Cài đặt bằng cách sử dụng:$ export PHP_DTRACE=yes $ pecl install oci8
Chỉnh sửa tệp php.ini của bạn và thêm dòng:
Đảm bảo rằng Chỉ thị Php.ini mở rộng_DIR được đặt thành thư mục mà OCI8.oS đã được cài đặt.
Cài đặt OCI8 từ PECL bằng Phpize
Để cài đặt OCI8 trên cài đặt PHP hiện có khi lệnh
$ export PHP_DTRACE=yes $ pecl install oci89 không khả dụng, hãy tải xuống thủ công gói »& nbsp; PECL OCI8, ví dụ: OCI8-3.0.0.TGZ.
Trích xuất gói:
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
Chuẩn bị gói:
Định cấu hình gói, sử dụng
$ export PHP_DTRACE=yes $ pecl install oci8
5 hoặc máy khách tức thì./configure -with-oci8=shared,$ORACLE_HOME
hoặc
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib
Cài đặt gói:
Nếu bạn gặp lỗi
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
2, điều đó có nghĩa là PHP đã được xây dựng với dấu vết động DTRACE được bật. Chạy lại các lệnhtar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
6 vàtar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
7 Sau khi đặt biến môi trường này:Chỉnh sửa tệp php.ini của bạn và thêm dòng:
Đảm bảo rằng Chỉ thị Php.ini mở rộng_DIR được đặt thành thư mục mà OCI8.oS đã được cài đặt.
Cài đặt OCI8 từ PECL bằng Phpize
Để cài đặt OCI8 trên cài đặt PHP hiện có khi lệnh
$ export PHP_DTRACE=yes $ pecl install oci89 không khả dụng, hãy tải xuống thủ công gói »& nbsp; PECL OCI8, ví dụ: OCI8-3.0.0.TGZ.
Trích xuất gói:
Chuẩn bị gói:
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib
Định cấu hình gói, sử dụng
$ export PHP_DTRACE=yes $ pecl install oci8
5 hoặc máy khách tức thìhoặc
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib
Cài đặt gói:--with-oci8=shared,instantclient,/usr/lib/oracle/19.9/client/lib
Nếu bạn gặp lỗi
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
2, điều đó có nghĩa là PHP đã được xây dựng với dấu vết động DTRACE được bật. Chạy lại các lệnhtar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
6 vàtar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
7 Sau khi đặt biến môi trường này:--with-oci8-instant-client to configure PHP.Cài đặt OCI8 làm tiện ích mở rộng được chia sẻ khi xây dựng PHP
./configure --with-oci8=shared,$ORACLE_HOME
Nếu bạn đang xây dựng PHP từ mã nguồn, tùy chọn Cấu hình
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.0
8 có thể được sử dụng để xây dựng OCI8 như một thư viện dùng chung có thể được tải động vào PHP. Xây dựng một phần mở rộng được chia sẻ cho phép OCI8 được nâng cấp dễ dàng mà không ảnh hưởng đến phần còn lại của PHP.
Định cấu hình OCI8 bằng một trong các tùy chọn cấu hình sau.
Nếu sử dụng các thư viện máy khách tức thời miễn phí »& nbsp; Oracle, thì hãy làm:
Nếu máy khách tức thời 12.2 [hoặc sớm hơn] được cài đặt từ các tệp zip, hãy đảm bảo tạo liên kết tượng trưng thư viện trước tiên, ví dụ tar -zxf oci8-3.0.0.tgz
cd oci8-3.0.0
9.
Nếu sử dụng cài đặt dựa trên RPM của Oracle Instant Client, dòng cấu hình sẽ trông như thế này:
Ví dụ:--with-oci8 = chia sẻ, instantclient,/usr/lib/oracle/19.9/client/lib
./configure --with-oci8=instantclient,/path/to/instant/client/lib
Cài đặt OCI8 làm tiện ích mở rộng được chia sẻ khi xây dựng PHP
pear config-set http_proxy //my-proxy.example.com:80/
0
Nếu bạn đang xây dựng PHP từ mã nguồn, tùy chọn Cấu hình
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.08 có thể được sử dụng để xây dựng OCI8 như một thư viện dùng chung có thể được tải động vào PHP. Xây dựng một phần mở rộng được chia sẻ cho phép OCI8 được nâng cấp dễ dàng mà không ảnh hưởng đến phần còn lại của PHP.
Định cấu hình OCI8 bằng một trong các tùy chọn cấu hình sau.
Nếu sử dụng các thư viện máy khách tức thời miễn phí »& nbsp; Oracle, thì hãy làm:
Nếu máy khách tức thời 12.2 [hoặc sớm hơn] được cài đặt từ các tệp zip, hãy đảm bảo tạo liên kết tượng trưng thư viện trước tiên, ví dụ
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.09.
Nếu sử dụng cài đặt dựa trên RPM của Oracle Instant Client, dòng cấu hình sẽ trông như thế này:
Ví dụ:--with-oci8 = chia sẻ, instantclient,/usr/lib/oracle/19.9/client/lib
Lưu ý rằng hỗ trợ khách hàng tức thời của Oracle xuất hiện lần đầu tiên trong PHP 4.3.11 và 5.0.4 và ban đầu sử dụng tùy chọn--with-oci8-client để định cấu hình PHP.
Nếu sử dụng cơ sở dữ liệu Oracle hoặc cài đặt máy khách Oracle đầy đủ thì hãy làm::
Đảm bảo người dùng máy chủ web [
./configure -with-oci8=shared,$ORACLE_HOME0,./configure -with-oci8=shared,$ORACLE_HOME1] có quyền truy cập vào thư viện, tệp khởi tạo và tnsnames.ora [nếu được sử dụng] trong thư mục$ export PHP_DTRACE=yes $ pecl install oci85. Với Oracle 10gr2, bạn có thể cần chạy tiện ích $ oracle_home/install/flightperm.sh để cung cấp quyền truy cập thư mục.putenv[] in a PHP script because Oracle libraries may be loaded and initialized before your script runs. Variables set with putenv[] may then cause conflicts, crashes, or unpredictable behavior. Some functions may work but others might give subtle errors. The variables should be set up before the web server is started.
Trên Red Hat Linux và các biến thể, các biến xuất ở cuối/etc/sysconfig/httpd. Các hệ thống khác với Apache 2 có thể sử dụng tập lệnh Envvars trong thư mục Apache Bin. Tùy chọn thứ ba, Chỉ thị Apache
./configure -with-oci8=shared,$ORACLE_HOME7 trong httpd.conf, có thể hoạt động trong một số hệ thống nhưng được biết là không đủ ở các hệ thống khác.
Để kiểm tra xem các biến môi trường có được đặt chính xác không, hãy sử dụng phần phpinfo [] và kiểm tra môi trường [không phải môi trường Apache] chứa các biến dự kiến.phpinfo[] and check the Environment [not the Apache Environment] section contains the expected variables.
Các biến có thể cần thiết được bao gồm trong bảng sau. Tham khảo tài liệu Oracle để biết thêm thông tin về tất cả các biến có sẵn.
Biến môi trường Oracle phổ biếnOracle_home | Chứa thư mục của phần mềm cơ sở dữ liệu Oracle đầy đủ. Không đặt điều này khi sử dụng ứng dụng khách tức thời của Oracle vì nó không cần thiết và có thể gây ra sự cố cài đặt. |
Oracle_sid | Chứa tên của cơ sở dữ liệu trên máy cục bộ sẽ được kết nối. Không cần phải đặt cái này nếu bạn sử dụng ứng dụng khách tức thời Oracle hoặc luôn chuyển tham số kết nối sang oci_connect [].oci_connect[]. |
Ld_l Library_path | Đặt cái này [hoặc nền tảng của nó tương đương, chẳng hạn như ./configure -with-oci8=shared,$ORACLE_HOME8 hoặc ./configure -with-oci8=shared,$ORACLE_HOME9] thành vị trí của các thư viện Oracle, ví dụ: oracle_home/lib hoặc /usr/lib/oracle/18.5/client/lib. Lưu ý với các tệp ZIP máy khách tức thời trên Linux, thay vào đó, đáng tin cậy hơn khi sử dụng LDConfig, hãy xem các hướng dẫn cài đặt máy khách tức thời. Với các tệp RPM máy khách tức thời 19 [hoặc muộn hơn], ./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib0 tự động chạy cho bạn. Một số người dùng sử dụng ./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib1 thay vì ./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib2. |
NLS_LANG | Đây là biến chính để thiết lập thông tin tập hợp và toàn cầu hóa được sử dụng bởi các thư viện Oracle. |
Ora_sdtz | Đặt múi giờ phiên của Oracle. |
Tns_admin | Chứa thư mục trong đó các tệp cấu hình Dịch vụ Net của Oracle như tnsnames.ora và sqlnet.ora được giữ. Không cần thiết nếu chuỗi kết nối OCI_Connect [] sử dụng cú pháp đặt tên Easy Connect, chẳng hạn như ./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib3. Không cần thiết nếu các tệp cấu hình mạng nằm ở một trong các vị trí mặc định như/usr/lib/oracle/phiên bản/máy khách/lib/mạng/quản trị viên, $ oracle_home/mạng/quản trị viên hoặc/vv.oci_connect[] connection string uses the Easy Connect naming syntax such as ./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib3. Not needed if the network configuration files are in one of the default locations such as /usr/lib/oracle/VERSION/client/lib/network/admin, $ORACLE_HOME/network/admin or /etc. |
Các biến môi trường Oracle ít được sử dụng ít thường xuyên bao gồm
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib4,
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib5 và các cài đặt toàn cầu hóa khác nhau như
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib6 và các biến
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib7.
Xử lý sự cố
Vấn đề phổ biến nhất khi cài đặt OCI8 là không có môi trường Oracle được đặt chính xác. Điều này thường xuất hiện như một vấn đề bằng cách sử dụng oci_connect [] hoặc oci_pconnect []. Lỗi có thể là lỗi PHP như gọi đến hàm không xác định oci_connect [], lỗi Oracle như ORA-12705 hoặc thậm chí là sự cố Apache. Kiểm tra các tệp nhật ký Apache để biết lỗi khởi động và xem các phần trên để giải quyết vấn đề này.oci_connect[] or oci_pconnect[]. The error may be a PHP error such as Call to undefined function oci_connect[], an Oracle error such as ORA-12705, or even an Apache crash. Check the Apache log files for startup errors and see the sections above to resolve this problem.
Mặc dù các lỗi mạng như ORA-12154 hoặc ORA-12514 chỉ ra vấn đề đặt tên mạng hoặc cấu hình của Oracle, nhưng nguyên nhân gốc có thể là do môi trường PHP được thiết lập không chính xác và các thư viện Oracle không thể xác định vị trí tệp cấu hình TNSNames.ora.
Trên Windows, có nhiều phiên bản Oracle trên một máy có thể dễ dàng gây ra các cuộc đụng độ thư viện trừ khi được thực hiện để đảm bảo PHP chỉ sử dụng phiên bản chính xác của Oracle.
Một tiện ích để kiểm tra những thư viện đang được tìm kiếm và được tải có thể giúp giải quyết các vấn đề thư viện bị thiếu hoặc xung đột, đặc biệt là trên Windows.
Lưu ý: Nếu máy chủ web không khởi động hoặc gặp sự cố khi khởi động: If the web server doesn't start or crashes at startup
Kiểm tra xem Apache có được liên kết với thư viện PTHREAD không:
pear config-set http_proxy //my-proxy.example.com:80/1Nếu libpthread không được liệt kê, thì hãy cài đặt lại Apache:
pear config-set http_proxy //my-proxy.example.com:80/2Xin lưu ý rằng trên một số hệ thống như Unixware, đó là libthread thay vì libpthread. PHP và Apache phải được cấu hình với Extra_libs = -Lthread.
f dot kheiri tại ucl dot ac dot uk ¶ ¶
16 năm trước
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib8
./configure -with-oci8=shared,instantclient,/path/to/instant/client/lib9
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib0
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib1
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib2
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib3
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib4
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib5
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib6
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib7
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Alvaro tại demogracia dot com ¶
14 năm trước
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib9
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib0
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib1
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Devolver tại iastate dot edu ¶ ¶
20 năm trước
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib3
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib4
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib5
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib6
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib7
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
semenov dot v tại gmail dot com ¶
3 năm trước
./configure --with-oci8=shared,instantclient,/usr/lib/oracle//client/lib9
./configure --with-oci8=shared,$ORACLE_HOME0
./configure --with-oci8=shared,$ORACLE_HOME1
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Aliquis at Die Dot Spammers Dot Die Dot Link-Net Dot org ¶ ¶
19 năm trước
./configure --with-oci8=shared,$ORACLE_HOME3
./configure --with-oci8=shared,$ORACLE_HOME4
./configure --with-oci8=shared,$ORACLE_HOME5
./configure --with-oci8=shared,$ORACLE_HOME6
./configure --with-oci8=shared,$ORACLE_HOME7
./configure --with-oci8=shared,$ORACLE_HOME8
./configure --with-oci8=shared,$ORACLE_HOME9
./configure --with-oci8=instantclient,/path/to/instant/client/lib0
./configure --with-oci8=instantclient,/path/to/instant/client/lib1
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Ẩn danh ¶ ¶
16 năm trước
./configure --with-oci8=instantclient,/path/to/instant/client/lib3
./configure --with-oci8=instantclient,/path/to/instant/client/lib4
./configure --with-oci8=instantclient,/path/to/instant/client/lib5
./configure --with-oci8=instantclient,/path/to/instant/client/lib6
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Alvaro tại demogracia dot com ¶
14 năm trước
./configure --with-oci8=instantclient,/path/to/instant/client/lib8
./configure --with-oci8=instantclient,/path/to/instant/client/lib9
pear config-set http_proxy //my-proxy.example.com:80/00
pear config-set http_proxy //my-proxy.example.com:80/01
pear config-set http_proxy //my-proxy.example.com:80/02
pear config-set http_proxy //my-proxy.example.com:80/03
pear config-set http_proxy //my-proxy.example.com:80/04
pear config-set http_proxy //my-proxy.example.com:80/05
pear config-set http_proxy //my-proxy.example.com:80/06
pear config-set http_proxy //my-proxy.example.com:80/07
pear config-set http_proxy //my-proxy.example.com:80/08
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Devolver tại iastate dot edu ¶ ¶
18 năm trước
pear config-set http_proxy //my-proxy.example.com:80/10
pear config-set http_proxy //my-proxy.example.com:80/11
pear config-set http_proxy //my-proxy.example.com:80/12
pear config-set http_proxy //my-proxy.example.com:80/13
pear config-set http_proxy //my-proxy.example.com:80/14
pear config-set http_proxy //my-proxy.example.com:80/15
pear config-set http_proxy //my-proxy.example.com:80/16
pear config-set http_proxy //my-proxy.example.com:80/17
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Nospamplz! Esartoni tại Omniaglobal Dot Net ¶ ¶
19 năm trước
pear config-set http_proxy //my-proxy.example.com:80/19
pear config-set http_proxy //my-proxy.example.com:80/20
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
lore_giver tại Lycos dot co dot uk ¶ ¶
19 năm trước
pear config-set http_proxy //my-proxy.example.com:80/22
pear config-set http_proxy //my-proxy.example.com:80/23
pear config-set http_proxy //my-proxy.example.com:80/24
pear config-set http_proxy //my-proxy.example.com:80/25
pear config-set http_proxy //my-proxy.example.com:80/26
pear config-set http_proxy //my-proxy.example.com:80/27
pear config-set http_proxy //my-proxy.example.com:80/28
pear config-set http_proxy //my-proxy.example.com:80/29
pear config-set http_proxy //my-proxy.example.com:80/30
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
lore_giver tại Lycos dot co dot uk ¶ ¶
Saxon Leung ¶
pear config-set http_proxy //my-proxy.example.com:80/32
pear config-set http_proxy //my-proxy.example.com:80/33
pear config-set http_proxy //my-proxy.example.com:80/34
pear config-set http_proxy //my-proxy.example.com:80/35
pear config-set http_proxy //my-proxy.example.com:80/36
pear config-set http_proxy //my-proxy.example.com:80/37
pear config-set http_proxy //my-proxy.example.com:80/38
pear config-set http_proxy //my-proxy.example.com:80/39
pear config-set http_proxy //my-proxy.example.com:80/40
pear config-set http_proxy //my-proxy.example.com:80/41
pear config-set http_proxy //my-proxy.example.com:80/42
pear config-set http_proxy //my-proxy.example.com:80/43
pear config-set http_proxy //my-proxy.example.com:80/44
pear config-set http_proxy //my-proxy.example.com:80/45
pear config-set http_proxy //my-proxy.example.com:80/46
pear config-set http_proxy //my-proxy.example.com:80/47
pear config-set http_proxy //my-proxy.example.com:80/48
pear config-set http_proxy //my-proxy.example.com:80/49
pear config-set http_proxy //my-proxy.example.com:80/50
pear config-set http_proxy //my-proxy.example.com:80/51
pear config-set http_proxy //my-proxy.example.com:80/52
pear config-set http_proxy //my-proxy.example.com:80/53
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
10 năm trước ¶
Scoop tại Subindie Dot Com ¶
pear config-set http_proxy //my-proxy.example.com:80/55
pear config-set http_proxy //my-proxy.example.com:80/56
pear config-set http_proxy //my-proxy.example.com:80/57
pear config-set http_proxy //my-proxy.example.com:80/58
pear config-set http_proxy //my-proxy.example.com:80/59
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
16 năm trước ¶
David Dot Reynoldsat tại IPL dot com ¶
pear config-set http_proxy //my-proxy.example.com:80/61
15 năm trước ¶
Saxon Leung ¶
pear config-set http_proxy //my-proxy.example.com:80/62
pear config-set http_proxy //my-proxy.example.com:80/63
pear config-set http_proxy //my-proxy.example.com:80/64
pear config-set http_proxy //my-proxy.example.com:80/65
pear config-set http_proxy //my-proxy.example.com:80/66
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
10 năm trước ¶
19 năm trước
pear config-set http_proxy //my-proxy.example.com:80/68
pear config-set http_proxy //my-proxy.example.com:80/69
pear config-set http_proxy //my-proxy.example.com:80/70
pear config-set http_proxy //my-proxy.example.com:80/71
pear config-set http_proxy //my-proxy.example.com:80/72
pear config-set http_proxy //my-proxy.example.com:80/73
pear config-set http_proxy //my-proxy.example.com:80/74
pear config-set http_proxy //my-proxy.example.com:80/75
pear config-set http_proxy //my-proxy.example.com:80/76
pear config-set http_proxy //my-proxy.example.com:80/77
pear config-set http_proxy //my-proxy.example.com:80/78
pear config-set http_proxy //my-proxy.example.com:80/79
pear config-set http_proxy //my-proxy.example.com:80/80
pear config-set http_proxy //my-proxy.example.com:80/81
pear config-set http_proxy //my-proxy.example.com:80/82
pear config-set http_proxy //my-proxy.example.com:80/83
pear config-set http_proxy //my-proxy.example.com:80/84
pear config-set http_proxy //my-proxy.example.com:80/85
pear config-set http_proxy //my-proxy.example.com:80/86
pear config-set http_proxy //my-proxy.example.com:80/87
pear config-set http_proxy //my-proxy.example.com:80/88
pear config-set http_proxy //my-proxy.example.com:80/89
pear config-set http_proxy //my-proxy.example.com:80/90
pear config-set http_proxy //my-proxy.example.com:80/91
pear config-set http_proxy //my-proxy.example.com:80/92
pear config-set http_proxy //my-proxy.example.com:80/93
pear config-set http_proxy //my-proxy.example.com:80/94
lore_giver tại Lycos dot co dot uk ¶ ¶
Saxon Leung ¶
pear config-set http_proxy //my-proxy.example.com:80/95
10 năm trước ¶
Saxon Leung ¶
pear config-set http_proxy //my-proxy.example.com:80/96
pear config-set http_proxy //my-proxy.example.com:80/97
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
10 năm trước ¶
Scoop tại Subindie Dot Com ¶
pear config-set http_proxy //my-proxy.example.com:80/99
$ export PHP_DTRACE=yes $ pecl install oci800
$ export PHP_DTRACE=yes $ pecl install oci801
$ export PHP_DTRACE=yes $ pecl install oci802
$ export PHP_DTRACE=yes $ pecl install oci803
$ export PHP_DTRACE=yes $ pecl install oci804
$ export PHP_DTRACE=yes $ pecl install oci805
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
16 năm trước ¶
Scoop tại Subindie Dot Com ¶
$ export PHP_DTRACE=yes $ pecl install oci807
$ export PHP_DTRACE=yes $ pecl install oci808
$ export PHP_DTRACE=yes $ pecl install oci809
$ export PHP_DTRACE=yes $ pecl install oci810
$ export PHP_DTRACE=yes $ pecl install oci811
$ export PHP_DTRACE=yes $ pecl install oci812
$ export PHP_DTRACE=yes $ pecl install oci813
$ export PHP_DTRACE=yes $ pecl install oci814
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
16 năm trước ¶
David Dot Reynoldsat tại IPL dot com ¶
$ export PHP_DTRACE=yes $ pecl install oci816
$ export PHP_DTRACE=yes $ pecl install oci817
$ export PHP_DTRACE=yes $ pecl install oci818
$ export PHP_DTRACE=yes $ pecl install oci819
$ export PHP_DTRACE=yes $ pecl install oci820
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
15 năm trước ¶
18 năm trước
$ export PHP_DTRACE=yes $ pecl install oci822
$ export PHP_DTRACE=yes $ pecl install oci823
$ export PHP_DTRACE=yes $ pecl install oci824
$ export PHP_DTRACE=yes $ pecl install oci825
$ export PHP_DTRACE=yes $ pecl install oci826
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Serge ¶
Ẩn danh ¶
$ export PHP_DTRACE=yes $ pecl install oci828
$ export PHP_DTRACE=yes $ pecl install oci829
$ export PHP_DTRACE=yes $ pecl install oci830
$ export PHP_DTRACE=yes $ pecl install oci831
$ export PHP_DTRACE=yes $ pecl install oci832
$ export PHP_DTRACE=yes $ pecl install oci833
$ export PHP_DTRACE=yes $ pecl install oci834
$ export PHP_DTRACE=yes $ pecl install oci835
$ export PHP_DTRACE=yes $ pecl install oci836
$ export PHP_DTRACE=yes $ pecl install oci837
$ export PHP_DTRACE=yes $ pecl install oci838
$ export PHP_DTRACE=yes $ pecl install oci839
$ export PHP_DTRACE=yes $ pecl install oci840
$ export PHP_DTRACE=yes $ pecl install oci841
$ export PHP_DTRACE=yes $ pecl install oci842
$ export PHP_DTRACE=yes $ pecl install oci843
$ export PHP_DTRACE=yes $ pecl install oci844
$ export PHP_DTRACE=yes $ pecl install oci845
$ export PHP_DTRACE=yes $ pecl install oci846
$ export PHP_DTRACE=yes $ pecl install oci847
$ export PHP_DTRACE=yes $ pecl install oci848
$ export PHP_DTRACE=yes $ pecl install oci849
$ export PHP_DTRACE=yes $ pecl install oci850
$ export PHP_DTRACE=yes $ pecl install oci851
$ export PHP_DTRACE=yes $ pecl install oci852
$ export PHP_DTRACE=yes $ pecl install oci851
$ export PHP_DTRACE=yes $ pecl install oci854
$ export PHP_DTRACE=yes $ pecl install oci855
$ export PHP_DTRACE=yes $ pecl install oci856
$ export PHP_DTRACE=yes $ pecl install oci857
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Bia tại Myplace Dot ngay bây giờ ¶ ¶
David Dot Reynoldsat tại IPL dot com ¶
$ export PHP_DTRACE=yes $ pecl install oci859
$ export PHP_DTRACE=yes $ pecl install oci860
./configure --with-oci8=instantclient,/path/to/instant/client/lib5
$ export PHP_DTRACE=yes $ pecl install oci862
$ export PHP_DTRACE=yes $ pecl install oci863
$ export PHP_DTRACE=yes $ pecl install oci864
$ export PHP_DTRACE=yes $ pecl install oci865
$ export PHP_DTRACE=yes $ pecl install oci866
$ export PHP_DTRACE=yes $ pecl install oci867
$ export PHP_DTRACE=yes $ pecl install oci868
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
15 năm trước ¶
David Dot Reynoldsat tại IPL dot com ¶
$ export PHP_DTRACE=yes $ pecl install oci870
$ export PHP_DTRACE=yes $ pecl install oci87115 năm trước
Serge ¶
David Dot Reynoldsat tại IPL dot com ¶
$ export PHP_DTRACE=yes $ pecl install oci873
$ export PHP_DTRACE=yes $ pecl install oci874
$ export PHP_DTRACE=yes $ pecl install oci875
$ export PHP_DTRACE=yes $ pecl install oci876
$ export PHP_DTRACE=yes $ pecl install oci877
$ export PHP_DTRACE=yes $ pecl install oci878
$ export PHP_DTRACE=yes $ pecl install oci879
$ export PHP_DTRACE=yes $ pecl install oci880
$ export PHP_DTRACE=yes $ pecl install oci881
$ export PHP_DTRACE=yes $ pecl install oci882
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
15 năm trước ¶
18 năm trước
$ export PHP_DTRACE=yes $ pecl install oci884
$ export PHP_DTRACE=yes $ pecl install oci885
$ export PHP_DTRACE=yes $ pecl install oci886
$ export PHP_DTRACE=yes $ pecl install oci887
$ export PHP_DTRACE=yes $ pecl install oci888
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Serge ¶
18 năm trước
$ export PHP_DTRACE=yes $ pecl install oci890
$ export PHP_DTRACE=yes $ pecl install oci891
$ export PHP_DTRACE=yes $ pecl install oci892
$ export PHP_DTRACE=yes $ pecl install oci893
$ export PHP_DTRACE=yes $ pecl install oci894
$ export PHP_DTRACE=yes $ pecl install oci895
$ export PHP_DTRACE=yes $ pecl install oci896
$ export PHP_DTRACE=yes $ pecl install oci897
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Ẩn danh ¶ ¶
18 năm trước
$ export PHP_DTRACE=yes $ pecl install oci899
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.000
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Bia tại Myplace Dot ngay bây giờ ¶ ¶
13 năm trước
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.002
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.003
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.004
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.005
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.006
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
benstendahl tại hotmail dot com ¶
Wilber ¶
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.008
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.009
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.010
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
3 tháng trước ¶
Wilber ¶
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.012
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.013
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.014
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.015
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
3 tháng trước ¶
Rainer Dot Klier tại GMX Dot tại ¶
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.017
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.018
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.019
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.020
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.021
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.022
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.023
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.024
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.025
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.026
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
Denis Dot Delamarre tại Chu-Rennes dot fr ¶ ¶
17 năm trước
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.028
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.029
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.030
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.031
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
ODDBEC_NO_MORE_SPAM_KTHX tại trực tuyến Dot no ¶ ¶
Saxon Leung ¶
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.033
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.034
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.035
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.036
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.037
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.038
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.039
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.040
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.041
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.042
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.043
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8
10 năm trước ¶
19 năm trước
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.045
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.046
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.047
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.048
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.049
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.050
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.051
tar -zxf oci8-3.0.0.tgz cd oci8-3.0.052
./configure --with-oci8=shared,instantclient,/path/to/instant/client/lib8