Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Gọi đến hàm không xác định oci_connect ()

Tôi chỉ dành BA NGÀY TOÀN BỘ để đấu tranh chống lại vấn đề này.

Tôi đang sử dụng kết nối ORACLE của mình trong Windows 7 và không có vấn đề gì. Tuần trước, tôi vừa nhận được một máy tính mới với Windows 8. Cài đặt XAMPP 1.8.2. Mọi ứng dụng PHP / MySQL trên máy chủ này đều hoạt động tốt. Sự cố xảy ra khi tôi cố gắng kết nối các ứng dụng php của mình với Oracle DB.

Gọi đến hàm không xác định oci_pconnect ()

Và khi tôi khởi động / dừng Apache với các thay đổi, một "Cảnh báo" kỳ lạ trên "Khởi động PHP" chuyển đến LOG với "Cảnh báo PHP:Khởi động PHP:ở Không xác định trên dòng 0"

Tôi đã làm mọi thứ (không ghi chú php_oci8.dll và php_oci8_11g.dll, sao chép oci.dll vào thư mục / ext, gần / Apache và KHÔNG CÓ GÌ nó hoạt động. Tải xuống mọi phiên bản của Instant Client và KHÔNG GÌ.

Chúa đã giúp đỡ tôi. Khi tôi tải xuống ORACLE Instant Client 32 bit, mọi thứ hoạt động tốt. phpinfo () hiển thị thông tin oci8 và ứng dụng của tôi hoạt động tốt.

Vì vậy, ĐỪNG BAO GIỜ ĐỂ Ý RẰNG PHIÊN BẢN CỬA SỔ CỦA BẠN LÀ x64. Liên kết giữa XAMPP và ORACLE Instant Client.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. oracle - những tuyên bố nào cần được cam kết?

  2. 12c cột IDENTITY

  3. Đám mây Oracle:Tạo Cơ sở dữ liệu Xử lý Giao dịch Tự động (ATP)

  4. Có cách nào để xóa đầu ra từ PL / SQL trong Oracle không?

  5. Oracle ODP.Net và EF CodeFirst - Lỗi SaveChanges