จะใช้ PHP ติดต่อ Oracle แต่ติดปัญหา
Posted: 27/02/2008 5:07 pm
คือผมได้ติดตั้ง WMServer Tools 3.3 ก็ใช้งานปกติได้แล้ว Oracle DB ก็มีอยู่แล้ว
จุดประสงค์ เพื่อจะดึง ฐานข้อมูลจาก Oracle มาแสดงบน Web แบบ Real Time และให้ User พิม Search หาข้อมูลที่ต้องการได้ โดยผมจะลองกับ php
(ถ้ามีวิธีไหน ง่ายกว่าหรือเหมาะสมกว่าก็แนะนำทีนะครับ)
ที่ติดคือ ผมไปอ่านวิธีติดต่อ oracle ต้องเปิด
extension=php_oci8.dll
extension=php_oracle.dll
ก็ทำการเปิดแล้ว แต่ทีนี้ใน folder extension ไม่มี .dll สองไฟล์นี้ ผมเลยไปโหลดจากเวปนอกแล้วเอามาลง
ก็ยังใช้ไม่ได้อยู่
อ่านในเวปเค้าบอกว่าให้
http://www.exzilla.net/docs/php-oci8/apache-php-oci8-01.php
First choice, you need to put the correct verion of oci.dll (8.1.7) in your currrent PATH environment.
Second choice, you can copy the correct version of oci.dll from $ORACLE_HOME/bin/oci.dll (8.1.7) in to APACHE Home.
I use the second choice because I don't need to change path environment that can take effect to other program that use different oci.dll version.
ลองทำตามแล้วก็ไม่ได้ หรือวางไว้ผิดที่ก็ไม่แน่ใจ ติดปัญหาตรงเปิดให้มันใช้งานไม่ได้นี่แหละครับ เรื่อง code ติดต่อไม่มีปัญหา
ใครรู้ว่าต้องทำยังไง หรือมีวิธีติดต่ออื่นนอกจากนี้ รบกวนช่วยทีครับ
จุดประสงค์ เพื่อจะดึง ฐานข้อมูลจาก Oracle มาแสดงบน Web แบบ Real Time และให้ User พิม Search หาข้อมูลที่ต้องการได้ โดยผมจะลองกับ php
(ถ้ามีวิธีไหน ง่ายกว่าหรือเหมาะสมกว่าก็แนะนำทีนะครับ)
ที่ติดคือ ผมไปอ่านวิธีติดต่อ oracle ต้องเปิด
extension=php_oci8.dll
extension=php_oracle.dll
ก็ทำการเปิดแล้ว แต่ทีนี้ใน folder extension ไม่มี .dll สองไฟล์นี้ ผมเลยไปโหลดจากเวปนอกแล้วเอามาลง
ก็ยังใช้ไม่ได้อยู่
อ่านในเวปเค้าบอกว่าให้
http://www.exzilla.net/docs/php-oci8/apache-php-oci8-01.php
First choice, you need to put the correct verion of oci.dll (8.1.7) in your currrent PATH environment.
Second choice, you can copy the correct version of oci.dll from $ORACLE_HOME/bin/oci.dll (8.1.7) in to APACHE Home.
I use the second choice because I don't need to change path environment that can take effect to other program that use different oci.dll version.
ลองทำตามแล้วก็ไม่ได้ หรือวางไว้ผิดที่ก็ไม่แน่ใจ ติดปัญหาตรงเปิดให้มันใช้งานไม่ได้นี่แหละครับ เรื่อง code ติดต่อไม่มีปัญหา
ใครรู้ว่าต้องทำยังไง หรือมีวิธีติดต่ออื่นนอกจากนี้ รบกวนช่วยทีครับ