4
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Chúng tôi phải đối mặt với một vấn đề lớn để kết nối Oracle Server trong PHP những gì tôi đã làm
Setp 1:
Cài đặt Windows 7 32bit
Bước 2 :
Cài đặt XAMPP 32 [bao gồm: Apache 2.4.29, Php 7.1.11, Phpmyadmin 4.7.4, OpenSSL 1.0.2, Bảng điều khiển XAMPP 3.2.2]
Bươc :
Gói máy khách tức thời-cơ bản: Tất cả các tệp cần thiết để chạy các ứng dụng OCI, OCCI và JDBC-OCI Tải xuống InstantClient-Basic-NT-122.2.0.1.0.zip và trích xuất nó vào ổ C với InstantClient_12_2 Tên têninstantclient_12_2 name
Bước 5:
Đặt môi trường trong đường dẫn "C: \ instantclient_12_2"
Bước 6:
Chỉnh sửa tệp php.ini và mở rộng cho phépextension=php_oci8_12c.dll [By removing semicolon ] from front
Bước 7:
Khởi động lại máy chủ Apache của tôi, sau đó khi tôi kiểm tra phpinfo [] nó không hiển thị bất kỳ mô -đun OCI8 nàophpinfo[] it not showing any oci8 module
Sau đó, tôi kiểm tra nhật ký lỗi của mình, tôi thấy cái này
[30-Nov-2017 13:42:43 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_oci8_12c.dll' - The specified procedure could not be found.
Bất kỳ ai có thể giúp tôi cách giải quyết vấn đề này,
Cảm ơn trước, và xin lỗi vì tiếng Anh của tôi.
Đã hỏi ngày 30 tháng 11 năm 2017 lúc 13:57Nov 30, 2017 at 13:57
Trên trang tải xuống máy khách tức thì, dòng tiếp theo sau liên kết tải xuống cho instantclient-basic-nt-12.2.0.1.0.zip
trạng thái:
Gói cơ bản 12.2 yêu cầu phân phối lại Microsoft Visual Studio 2013.
Vì bạn chưa liệt kê rằng trong những gì bạn đã thử, việc cài đặt nó sẽ là bước tiếp theo của bạn.
Bạn cũng nên khởi động lại để đảm bảo rằng các thay đổi của bạn đối với đường dẫn môi trường được áp dụng hệ thống rộng [ví dụ: dịch vụ Apache].
Đã trả lời ngày 1 tháng 12 năm 2017 lúc 10:12Dec 1, 2017 at 10:12
5
Tôi đã đi kèm với một giải pháp.
Sao chép thư mục oci.dll
, oraociei12.dll
và oraons.dll
vào apache/bin
và thay thế tên hiện có.
Đã trả lời ngày 8 tháng 4 năm 2019 lúc 3:00Apr 8, 2019 at 3:00
1
AllCommentsChangeSgit/SVN Commitsrelated Báo cáo
Tôi đã dành gần 4 ngày ... vẫn không có được cách giải quyết nó.
Làm ơn giúp tôi...
Tôi muốn kết nối với cơ sở dữ liệu Oracle-11g thông qua Laravel 5.7.1Path- C:\instantclient_12_2 and TNS_ADMIN- C:\instantclient_12_2 as well,
Tôi đã tạo các biến môi trường cho đường dẫn- C: \ instantclient_12_2 và tns_admin- c: \ instantclient_12_2,
Đặt Php_oci8-2.1.8-7.2-TS-VC15-X64 trong XAMPP/PHP/EXT và
[Oracle_10]
extension=php_oci8.dll
Đã thêm các tiện ích mở rộng trong php.ini
extension=php_oci8_11g.dll
[Oracle_12c]
extension=php_oci8_12c.dll
[Oracle_11g]
Vấn đề là gì?
Cấu hình máy tính của tôi:
Win7 sp1-64bit & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Php 7.2.1 & nbsp; & nbsp; XAMPP V3.22
Không thể tải Thư viện động 'PHP_OCI8_12C.Dll' | |||||||
2020-07-03 12:07 UTC | Modified:2020-07-15 06:07 UTC |
| |||||
Cùng một hệ điều hành: | Assigned:Thomas Dot Wiedmann tại Laek-Bw Dot de | ||||||
CMB [Hồ sơ] | Package:Không phải là một lỗi | ||||||
7.4.7 | OS:Phiên bản PHP: | ||||||
Báo cáo riêng tư: | CVE-ID:Không |
Không có
Bản vá lỗi
Thêm một bản vá
Kéo yêu cầu
Thêm yêu cầu kéo
Lịch sửCommentsChangesGit/SVN commitsRelated reports