PDA

View Full Version : سوال: ارطباط PHP با اوراکل



Alexander_ultra
جمعه 01 خرداد 1388, 22:35 عصر
سلام من یک پروجه دارم که در localhsot خودم اجراش میکنم این پروجه PHP
هساش در حال حاضر PHP و Apache نمیتنه به اوراکل ارطبات برقرار کنه من با برنامه نویسم تماس گرفتم بهم اینو گفتش:


: Your php version does not support oracle functions.
You should get version with oracle functions. It can be any version, but oracle functions should exists.

من یک خورده مقاله اینجا خوندم که چیزی حالیم نشودش
http://www.oracle.com/technology/pub/notes/technote_php_instant.html
اگر کسی سر در اورد برای منم توضیح بده به خدا سواب دارها دستون در نکنه:گریه:

__ziXet__
جمعه 01 خرداد 1388, 23:02 عصر
سلام من یک پروجه دارم که در localhsot خودم اجراش میکنم این پروجه PHP
هساش در حال حاضر PHP و Apache نمیتنه به اوراکل ارطبات برقرار کنه من با برنامه نویسم تماس گرفتم بهم اینو گفتش:


: Your php version does not support oracle functions.
You should get version with oracle functions. It can be any version, but oracle functions should exists.

من یک خورده مقاله اینجا خوندم که چیزی حالیم نشودش
http://www.oracle.com/technology/pub/notes/technote_php_instant.html
اگر کسی سر در اورد برای منم توضیح بده به خدا سواب دارها دستون در نکنه:گریه:


تو همون لینکی که نوشتی همه چیزو توضیح داده! کجاش مشکل داری؟

rasoolgh1
شنبه 02 خرداد 1388, 00:46 صبح
سلام
من نفمیدم شما مشکل نصب داربد .یا کار کردن با اوراکل .ولی
Extension که نصب کنید دیگه میشه با اون کار کرد .در ضمن تو چه محیطی کار


می کند ویندوز یالینوکس .یه کم بیشتر توضیح بدید که گیر شما کجاست

Alexander_ultra
چهارشنبه 06 خرداد 1388, 10:51 صبح
تو همون لینکی که نوشتی همه چیزو توضیح داده! کجاش مشکل داری؟

مشکلم اینجاست که نمیتونم بفهمم چی میگه اگر شما بتونید ترجمش کنید کامل بعد راهنماییم کنید من از خحالتون در میام دست موزدتونو میدم البته جسارت نشها:لبخندساده:

Alexander_ultra
چهارشنبه 06 خرداد 1388, 10:56 صبح
سلام
من نفمیدم شما مشکل نصب داربد .یا کار کردن با اوراکل .ولی
Extension که نصب کنید دیگه میشه با اون کار کرد .در ضمن تو چه محیطی کار


می کند ویندوز یالینوکس .یه کم بیشتر توضیح بدید که گیر شما کجاست



من نه مشکل نصل دارمنهمشکل کار کزدن ببینید در حالت ادی وفتی اوراکل نصب میکنید اوراکل نمیتونه با Apachi PHP
ار طبات برقرار کنه نیاز به یک خورده تنضیمات داره که شما میتونید تو لینکی که بالا دادم ببینیدش من مشکلم اینه مه اینگلیسیم خوب نیست اگر کسی بتونه کمکم کنه و برام ترجمش کنه من از خجالتش در میام در ضمن از ویندوز استفاده میکنم و با نرم افزار xampp

__ziXet__
چهارشنبه 06 خرداد 1388, 22:21 عصر
مشکلم اینجاست که نمیتونم بفهمم چی میگه اگر شما بتونید ترجمش کنید کامل بعد راهنماییم کنید من از خحالتون در میام دست موزدتونو میدم البته جسارت نشها:لبخندساده:
سلام

برای استفاده در ویندوز باید اینو دانلود کنی:http://download.oracle.com/otn/nt/instantclient/111070/instantclient-basic-win32-11.1.0.7.0.zip
ولی میگه که باید عضو باشی!
حالا شما ببین میتونی عضو بشی و دانلودش کنی با نه!
اگه تونستی دانلود کنی بگو من ادامشو بهت بگم

Alexander_ultra
پنج شنبه 07 خرداد 1388, 02:36 صبح
سلام

برای استفاده در ویندوز باید اینو دانلود کنی:http://download.oracle.com/otn/nt/instantclient/111070/instantclient-basic-win32-11.1.0.7.0.zip
ولی میگه که باید عضو باشی!
حالا شما ببین میتونی عضو بشی و دانلودش کنی با نه!
اگه تونستی دانلود کنی بگو من ادامشو بهت بگم

سلام اره اونو دانلودش کردم اگر میشه به صورت کامل اینجا بنویس چون خیلیها مثل من هستن که نتونستند PHP و Oracel بهم وصل کنند اگر این کارو بکونی کلی ادم مدیونت میشند دستد درد نکنه اگر میشه به صورت خصوصی برام پیغام بفرست شمارتو بزار باحاتون تماس بگیرم هزینشو بهتون بدم :تشویق::تشویق::تشویق::قلب:

__ziXet__
پنج شنبه 07 خرداد 1388, 09:51 صبح
سلام اره اونو دانلودش کردم اگر میشه به صورت کامل اینجا بنویس چون خیلیها مثل من هستن که نتونستند PHP و Oracel بهم وصل کنند اگر این کارو بکونی کلی ادم مدیونت میشند دستد درد نکنه اگر میشه به صورت خصوصی برام پیغام بفرست شمارتو بزار باحاتون تماس بگیرم هزینشو بهتون بدم :تشویق::تشویق::تشویق::قلب:
پس بذار خودم دانلودش کنم و نصبش کنم! ظاهرا زیاد دردسر داره.

__ziXet__
پنج شنبه 07 خرداد 1388, 12:01 عصر
خب من تونستم رو ویندوز ویستا خودم نصبش کنم! رو xp هم راحت نصب میشه.
شما اون فایلی رو که دانلود کردی کپی کن تو درایو C بعد روش رایت کلیک کن و اگه winrar داری گزینه extract here رو بزن.
بعد از اینکه extract شده باید یه فولدر به نام instantclient_11_1 تو درایو C ایجاد شده باشه! برو تو فولدر instantclient_11_1 و دوتا فایل oci.dll و ociw32.dll رو کپی کن تو فولدر system32 ویندوزت(C:windows/system32) بعدش برو php.ini رو باز کن و دنبال extension=php_oracle.dll بگرد(با Ctrl+F) بعد ; اولش رو بردار . بعد دنبال extension=php_oci8.dll بگرد و ; اولش رو بردار!
آپاچی رو restart کن.
یه phpinfo بگیر ببینی نصب شده یا نه؟!
اگه نصب شده باشه تو phpinfo باید اینو ببینی:
http://f.imagehost.org/0734/oci.gif
پ.ن: من برای پول آموزش نمیدم!

موفق باشید

Alexander_ultra
پنج شنبه 07 خرداد 1388, 14:43 عصر
خب من تونستم رو ویندوز ویستا خودم نصبش کنم! رو xp هم راحت نصب میشه.
شما اون فایلی رو که دانلود کردی کپی کن تو درایو C بعد روش رایت کلیک کن و اگه winrar داری گزینه extract here رو بزن.
بعد از اینکه extract شده باید یه فولدر به نام instantclient_11_1 تو درایو C ایجاد شده باشه! برو تو فولدر instantclient_11_1 و دوتا فایل oci.dll و ociw32.dll رو کپی کن تو فولدر system32 ویندوزت(C:windows/system32) بعدش برو php.ini رو باز کن و دنبال extension=php_oracle.dll بگرد(با Ctrl+F) بعد ; اولش رو بردار . بعد دنبال extension=php_oci8.dll بگرد و ; اولش رو بردار!
آپاچی رو restart کن.
یه phpinfo بگیر ببینی نصب شده یا نه؟!
اگه نصب شده باشه تو phpinfo باید اینو ببینی:
http://f.imagehost.org/0734/oci.gif
پ.ن: من برای پول آموزش نمیدم!

موفق باشید

سلام میتونید یک PHP info بهم معرفی کنید که این عکس بالا توش باشه

__ziXet__
پنج شنبه 07 خرداد 1388, 14:47 عصر
سلام میتونید یک PHP info بهم معرفی کنید که این عکس بالا توش باشه
عزیزم منظور از phpinfo اینه که شما یه فایل php بساز و کدهای زیر رو توش بنویس:
<?
phpinfo();
?>
بعد سیو کن و ران کن.
اونوقت اطلاعات مربوط به php نشون داده میشه.

Alexander_ultra
پنج شنبه 07 خرداد 1388, 16:40 عصر
خب من تونستم رو ویندوز ویستا خودم نصبش کنم! رو xp هم راحت نصب میشه.
شما اون فایلی رو که دانلود کردی کپی کن تو درایو C بعد روش رایت کلیک کن و اگه winrar داری گزینه extract here رو بزن.
بعد از اینکه extract شده باید یه فولدر به نام instantclient_11_1 تو درایو C ایجاد شده باشه! برو تو فولدر instantclient_11_1 و دوتا فایل oci.dll و ociw32.dll رو کپی کن تو فولدر system32 ویندوزت(C:windows/system32) بعدش برو php.ini رو باز کن و دنبال extension=php_oracle.dll بگرد(با Ctrl+F) بعد ; اولش رو بردار . بعد دنبال extension=php_oci8.dll بگرد و ; اولش رو بردار!
آپاچی رو restart کن.
یه phpinfo بگیر ببینی نصب شده یا نه؟!
اگه نصب شده باشه تو phpinfo باید اینو ببینی:
http://f.imagehost.org/0734/oci.gif
پ.ن: من برای پول آموزش نمیدم!

موفق باشید


بازم سلام من همه کارهای که گفاید انجام دادم بازم نمیشه من از برنامه xampp استفاده میکنم اگر خاستید من اسکریپتو بهت بدم با بکاب بانکو تو سیستم خودت ببین میتونی اجراش کنی

Alexander_ultra
پنج شنبه 07 خرداد 1388, 16:45 عصر
عزیزم منظور از phpinfo اینه که شما یه فایل php بساز و کدهای زیر رو توش بنویس:
<?
phpinfo();
?>
بعد سیو کن و ران کن.
اونوقت اطلاعات مربوط به php نشون داده میشه.


سلام من همه کارهارو کردم نشودش یعنی تو PHP info
اون قسمت عکس نیستش میگم میتونید پوشه PHP برام بزاری دونلودش کنم ؟

Alexander_ultra
شنبه 09 خرداد 1388, 03:08 صبح
خب من تونستم رو ویندوز ویستا خودم نصبش کنم! رو xp هم راحت نصب میشه.
شما اون فایلی رو که دانلود کردی کپی کن تو درایو C بعد روش رایت کلیک کن و اگه winrar داری گزینه extract here رو بزن.
بعد از اینکه extract شده باید یه فولدر به نام instantclient_11_1 تو درایو C ایجاد شده باشه! برو تو فولدر instantclient_11_1 و دوتا فایل oci.dll و ociw32.dll رو کپی کن تو فولدر system32 ویندوزت(C:windows/system32) بعدش برو php.ini رو باز کن و دنبال extension=php_oracle.dll بگرد(با Ctrl+F) بعد ; اولش رو بردار . بعد دنبال extension=php_oci8.dll بگرد و ; اولش رو بردار!
آپاچی رو restart کن.
یه phpinfo بگیر ببینی نصب شده یا نه؟!
اگه نصب شده باشه تو phpinfo باید اینو ببینی:
http://f.imagehost.org/0734/oci.gif
پ.ن: من برای پول آموزش نمیدم!

موفق باشید

سلام من همه کارهای که گفتید کردم بازم نشودش میتونید کاملتر توزیح بدید یا اگر تهران هستید بام کلاس خصوصی بزارید والا دیگه دارم گیج میشک من ویتذوزم VIsta hastesh

Alexander_ultra
شنبه 09 خرداد 1388, 11:19 صبح
عزیزم منظور از phpinfo اینه که شما یه فایل php بساز و کدهای زیر رو توش بنویس:
<?
phpinfo();
?>
بعد سیو کن و ران کن.
اونوقت اطلاعات مربوط به php نشون داده میشه.


اقا تو رو خودا جوابمو بده

__ziXet__
شنبه 09 خرداد 1388, 13:30 عصر
اقا تو رو خودا جوابمو بده
من تا اونجایی که میتونستم کمک کردم!
شما که این چیزای اولیه رو بلد نیستم من موندم چرا میخوای با اوراکل کار کنی!(میخوای اسکریپت که با db اوراکل هست نصب کنی؟)
اگه آره خود اسکریپت رو بذار

Alexander_ultra
شنبه 09 خرداد 1388, 14:15 عصر
من تا اونجایی که میتونستم کمک کردم!
شما که این چیزای اولیه رو بلد نیستم من موندم چرا میخوای با اوراکل کار کنی!(میخوای اسکریپت که با db اوراکل هست نصب کنی؟)
اگه آره خود اسکریپت رو بذار


اره اسکریپتم با اوراکل کار میکنه
PHP
هستش شاید به خاطر اینکه من نرم افزار xampp نصب کردم نمیشه OCI8 روش اجرا کرد یک زهمت برام میکشید برام از اول توزیح میدم
Apachi + PHP چطور نصب کنم بعد با هم ثت کنم بعد اوراکلم بگید یا اگر تونستید پوشه Apachi با PHP برام که اوراکل توش ست شده بزارید تو zip بهم بدید و این لطفو بکونید یک دنیا منو مدیون خودتون کردید نمیدونید چقدر این مکار برام مهمه من مالزی زندگی میکنم الن اوئمدم اینجا دیدن خانوادم هر چیزی خواستی که تو ایران گیر نمیاد بهم بگید من براتون بیارم لاقل یک بخش کوچیک محبتونو جبران کنم من جلال هستم :قلب:

rasoolgh1
شنبه 09 خرداد 1388, 17:53 عصر
سلام شما تو php.ini تنظیمات رو انجام دادید یا نه فقط اون فایل رو اضافه کردید تو مسیر extention باید ; اون رو بردارید

__ziXet__
شنبه 09 خرداد 1388, 18:22 عصر
اره اسکریپتم با اوراکل کار میکنه
PHP
هستش شاید به خاطر اینکه من نرم افزار xampp نصب کردم نمیشه OCI8 روش اجرا کرد یک زهمت برام میکشید برام از اول توزیح میدم
Apachi + PHP چطور نصب کنم بعد با هم ثت کنم بعد اوراکلم بگید یا اگر تونستید پوشه Apachi با PHP برام که اوراکل توش ست شده بزارید تو zip بهم بدید و این لطفو بکونید یک دنیا منو مدیون خودتون کردید نمیدونید چقدر این مکار برام مهمه من مالزی زندگی میکنم الن اوئمدم اینجا دیدن خانوادم هر چیزی خواستی که تو ایران گیر نمیاد بهم بگید من براتون بیارم لاقل یک بخش کوچیک محبتونو جبران کنم من جلال هستم :قلب:
من خودم از xampp استفاده میکنم! رو xampp هم خیلی راحت نصب شد!
شما یجای کارو اشتباه کردی! وقتی آپاچی رو ران میکنی اروری چیزی نمیده؟
از اول همه مراحلو چک کن

__ziXet__
شنبه 09 خرداد 1388, 18:25 عصر
اره اسکریپتم با اوراکل کار میکنه
PHP
هستش شاید به خاطر اینکه من نرم افزار xampp نصب کردم نمیشه OCI8 روش اجرا کرد یک زهمت برام میکشید برام از اول توزیح میدم
Apachi + PHP چطور نصب کنم بعد با هم ثت کنم بعد اوراکلم بگید یا اگر تونستید پوشه Apachi با PHP برام که اوراکل توش ست شده بزارید تو zip بهم بدید و این لطفو بکونید یک دنیا منو مدیون خودتون کردید نمیدونید چقدر این مکار برام مهمه من مالزی زندگی میکنم الن اوئمدم اینجا دیدن خانوادم هر چیزی خواستی که تو ایران گیر نمیاد بهم بگید من براتون بیارم لاقل یک بخش کوچیک محبتونو جبران کنم من جلال هستم :قلب:
همونطور که دوستمون گفتم شما توی php.ini مشکل داری!
وقتی ; رو از اول خطهای مربوطه برداشتی باید php.ini رو سیو کنی ها!
php.ini هم تو xampp در آدرس xampp-root/apache/bin قرار داره

Alexander_ultra
یک شنبه 10 خرداد 1388, 19:13 عصر
همونطور که دوستمون گفتم شما توی php.ini مشکل داری!
وقتی ; رو از اول خطهای مربوطه برداشتی باید php.ini رو سیو کنی ها!
php.ini هم تو xampp در آدرس xampp-root/apache/bin قرار داره


خدا حفظت کنه مشکلم حل شد فقط یک مشکل دیگه دارم الن وقی اسکریبتو ران میکنم این خطارو میده میتونید بهم بگید این خطای چیه

:


Warning: oci_connect() [function.oci-connect (http://localhost/b/function.oci-connect)]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in C:\xampp\htdocs\b\inc\classes\db.class.php on line 73

Warning: oci_error() [function.oci-error (http://localhost/b/function.oci-error)]: OCIError: unable to find error handle in C:\xampp\htdocs\b\inc\classes\db.class.php on line 76
Can't login into DB:

__ziXet__
یک شنبه 10 خرداد 1388, 19:50 عصر
خدا حفظت کنه مشکلم حل شد فقط یک مشکل دیگه دارم الن وقی اسکریبتو ران میکنم این خطارو میده میتونید بهم بگید این خطای چیه

:


Warning: oci_connect() [function.oci-connect (http://localhost/b/function.oci-connect)]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in C:\xampp\htdocs\b\inc\classes\db.class.php on line 73

Warning: oci_error() [function.oci-error (http://localhost/b/function.oci-error)]: OCIError: unable to find error handle in C:\xampp\htdocs\b\inc\classes\db.class.php on line 76
Can't login into DB:
یجارو اشتب رفتیم!
شما برو اینجا:
http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
یکی از اینارو دانلود کن و نصب کن.
بعد بیا.....

Alexander_ultra
یک شنبه 10 خرداد 1388, 20:26 عصر
یجارو اشتب رفتیم!
شما برو اینجا:
http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
یکی از اینارو دانلود کن و نصب کن.
بعد بیا.....

سلام متشکرم که جوابمو دادید الان این فایلو گزاشتمرو دانلود Oracle Database 10g Express Edition (Universal)فکر کنم 45 دقیقه دیگه Ok میشه در ضمن شما فکر میکنید این اخضار بخاطر چیه ؟ اگر می خواهید میتونم اسکریپتو بدم بهتون که رو سیتم خودتون نصب کنید امتحانش کنید من منتضر شما هستم ایدی یاهوی من
Alexander_ultra هر وقت دوست داشتید بهم Pm بدید فقط buzz بزنید که شما رو اد کنم متشکرم دوسا غزیزم

Alexander_ultra
دوشنبه 11 خرداد 1388, 12:30 عصر
یجارو اشتب رفتیم!
شما برو اینجا:
http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
یکی از اینارو دانلود کن و نصب کن.
بعد بیا.....

سلام همین الن برنامه نویسم بهم ایمیل زد گفته خطا بالا بخاطر libraries هستش میتنه کسی بهم بگه این چیه تو اوراکل منظورم اینه : libraries:متفکر::متفکر:

__ziXet__
دوشنبه 11 خرداد 1388, 14:07 عصر
سلام همین الن برنامه نویسم بهم ایمیل زد گفته خطا بالا بخاطر libraries هستش میتنه کسی بهم بگه این چیه تو اوراکل منظورم اینه : libraries:متفکر::متفکر:
به برنامه نویستون بگو خسته نباشه! - انو که تو ارور نوشته!
شما اونی که گفتم نصب کردی؟

Alexander_ultra
یک شنبه 24 خرداد 1388, 04:12 صبح
به برنامه نویستون بگو خسته نباشه! - انو که تو ارور نوشته!
شما اونی که گفتم نصب کردی؟

اقا تو رو خدا کمکم کن دارم اخراج میشم اقا اگر نتونم این اسکریبتو رو لوکال هسات اجرا کنم اخراج میشم اقا من خرج دو تا خونوادرو دارم میدم با این حقوق کمی که میگیرم اگر اخراج بشم بذ بخا میشم تو رو خدا کمکم کن سه روز دیگه فرست دارم بگو کدوم فایلی رو که گفتی دانلود کنم هر کدومو گفتی دانلود میکنم من ویندوز ویستا دارم اقا من امیدم به شما ست اقا اگر تهران هستید مویالمو بهتون میدم یک قرار بزارید لبتابمو میارم یک نگاهی بکنید تورو خدا اقا من امیدم به شماست بگید کدوم فایلو دانلود کنم بعد قدم به قدم دوباره بهم توزیح بدید تو رو خدا اقا اگر مشکمو حل کنید بزرگ ترین سوابمو کردید میزارد اخراج بشم خنوتدم دعاتون میکننه من با این خرجم دارم جهازیه خاهرامو مخرم پدرم مرده فقط من دارم خرج خنوادمو میدم :گریه::گریه: