পিএইচপি সিআরএল কাজ করছে না - উইন্ডোজ 7 64 বিটে ডাব্লুএমএপি


169

আমি আমার ডাব্লুএইচএমপিটি আমার উইন্ডোজ 7 64 বিটটিতে ইনস্টল করেছি। সিআরএল কাজ করছে না, তবুও আমি এটি ডাব্লুএএমএপি ট্রে থেকে সক্ষম করে তুলেছি।

আমিও uncommented আছে extension=php_curl.dllমধ্যে php.iniউভয় পিএইচপি এবং Apache ফোল্ডারের জন্য।

উইন্ডোজ আমাকে একটি ত্রুটি বার্তা দেয়,

পিএইচপি স্টার্টআপ: ডায়নামিক লাইব্রেরি 'c: /wamp/bin/php/php5.4.3/ext/php_curl.dll' লোড করতে অক্ষম - অ্যাপ্লিকেশনটি আরম্ভ করতে ব্যর্থ হয়েছে কারণ এর পাশের পাশের কনফিগারেশনটি ভুল। দয়া করে অ্যাপ্লিকেশন ইভেন্টের লগটি দেখুন বা আরও তথ্যের জন্য কমান্ড-লিন sxstrace.exe সরঞ্জামটি ব্যবহার করুন ""

আমি কিভাবে এই সমস্যা ঠিক করতে পারবো?


6
আমি ব্যক্তিগতভাবে এক্সএএমপিপি ব্যবহার করি, অনেকগুলি ক্ষেত্রে ডাব্লুএএমপি খুব বগি বলে মনে করি। অন্য কিছু কাজ না করে আপনি শট দিতে পারেন।
টিম উইথারস


2
আমি বলব আপনার সেরা বেটটি অ্যাপাচি v2.2.9 এবং পিএইচপি ভি 5.3.1 এ ফিরে আসা।
জোশুয়া পিন্টার

এটি এখনও পিএইচপি 5.4.13 এবং অ্যাপাচি ২.৪.৪ চলমান ডাব্লুএমএপিতে একটি সমস্যা বলে মনে হচ্ছে। কার্ল ঠিকঠাক কাজ করছিল এবং তারপরে বন্ধ হয়ে যায় এবং আমার স্ক্রিপ্টটি মারা যায়। এখন কেবল একটি সরল কার্ল ডি ই ই সমস্যার কারণ দেয় (ফাইলের একমাত্র জিনিস)। কোন আপডেট প্যাচ উত্স?
শান

উত্তর:


309

Http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ এ যান এবং আপনার পিএইচপি-র সাথে সম্পর্কিত সিআরএল সংস্করণটি ডাউনলোড করুন "নির্দিষ্ট কার্ল এক্সটেনশনগুলি:" এর অধীনে সংস্করণ ।

সুতরাং আপনার যদি পিএইচপি 5.3.13 থাকে তবে "php_curl-5.3.13-VC9-x64.zip" ডাউনলোড করুন। প্রথমে "ভিসি" সংস্করণ ব্যবহার করে দেখুন। তারপরে এক্স ফোল্ডারে php_curl.dll প্রতিস্থাপন করুন। এটি আমার পক্ষে কাজ করেছে।


3
একটি গুচ্ছ ধন্যবাদ। আমি এটা বাদাম যাচ্ছে। চুক্তিটি হ'ল, এটি কাজ করে তবে কার্ল_মલ્ટির জন্য নয় !!! যাইহোক, এটি আমার সঠিক দিকে নির্দেশ করেছে। আমি সবেমাত্র wamp এর ওয়েবসাইটে গিয়ে অ্যাপা-অ্যাড-অন ভার ডাউনলোড করেছিলাম। 2.2.9 এবং পিএইচপি অ্যাড-অন ভার। 5.3.1। যারা ব্যবহার করেন তাদের সাথে এটি কাজ করে। মনোবল: সর্বশেষ সংস্করণটি সর্বোত্তম নয়।
pHelics

6
Httpd, wampmanager এবং সমস্ত প্রক্রিয়া হত্যা করার বিষয়টি নিশ্চিত করুন - এবং তারপরে wamp অ্যাপ্লিকেশনটি আবার শুরু করুন। অন্যথায় এটি কখনও কখনও সত্যিই পুনরায় লোড হয় না ..
লোক মোগ্রাবি

1
নিশ্চিত হয়ে নিন যে আপনি কার্লের ভিসি সংস্করণটি ডাউনলোড করেছেন যা আপনার পিএইচপি সংস্করণের সাথে মিলেছে, অন্যথায় এটি কাজ করবে না।
নারেটেজ

2
আমার জন্যও কাজ করবেন না, আমি চিরকালের চেষ্টা করেছি, কেউ কি আমার পিসির সাথে সংযোগ স্থাপন করতে এবং এটি পরীক্ষা করে দেখতে পারেন? বা আমাকে কীভাবে এটি সমাধান করবেন সে সম্পর্কে পরামর্শ দিন, আমি সবকিছু করেছি
Liad Livnat

10
ধন্যবাদ!!! সবার জন্য: এটি কাজ করতে হবে, ফিক্সড কার্ল এক্সটেনশনগুলি বেছে নিতে ভুলবেন না (যদি আপনি উত্তরটি এটি মিস করেন) তবে এটি খুব গুরুত্বপূর্ণ! অন্যগুলি কাজ করে না।
শমজ

25

আমারও ঠিক একই সমস্যা ছিল। প্রায় সব কিছু চেষ্টা করার পরে এবং স্ট্যাক ওভারফ্লোতে খনন করার পরে, আমি শেষ পর্যন্ত কারণটি খুঁজে পেয়েছি। উইন্ডোজের জন্য পিএইচপি 5.4.3 এবং পিএইচপি 5.3.13 এক্স 64 (64 বিট) থেকে আলাদাভাবে "স্থির কার্ল এক্সটেনশন" ডাউনলোড করার চেষ্টা করুন ।

আমি "php_curl-5.4.3-VC9-x64" ডাউনলোড করেছি এবং এটি আমার পক্ষে কাজ করেছে। আমি আসা করি এটা সাহায্য করবে.


1
এটি একটি ভাল সমাধান, একটি dll ফাইল প্রতিস্থাপন এবং ডাউনগ্রেড করার প্রয়োজন নেই।
একিম

1
এটি করার পাশাপাশি আমি এটিও দেখতে পেলাম যে আমার ডাব্লুএএমএপির সর্বশেষতম সংস্করণে আপগ্রেড করতে হবে এবং আমার% PATH% পরিবর্তনশীলটিতে পিএইচপি বিন ফোল্ডার যুক্ত করতে হবে।
লেয়া হেইস

13

আমার জন্য কাজ কর:

  • এই লিঙ্কে যান
  • "ফিক্সড কার্ল এক্সটেনশানস:" এর অধীনে * php_curl-5.4.3-VC9-x64.zip * ডাউনলোড করুন
  • ফোল্ডারে php_curl.dllফাইলটি প্রতিস্থাপন করুন ext

এটি আমার পক্ষে কাজ করেছে।


1
অনেক ধন্যবাদ. আমি পিএইচপি 5.3.13 এর জন্য সেই লিঙ্কটি থেকে php_curl-5.3.13-VC9-x64.zip ডাউনলোড করেছি এবং এটি দুর্দান্ত কাজ করে।
ভিন


5

আমি নিজেই এ নিয়ে অনেক লড়াই করেছি .. শেষ পর্যন্ত পিএইচপি সংস্করণ 5.3.1 সাথে অ্যাপাচি ২.২.৯ কাজ করেছে ...

আমি php5.dll হারিয়ে যাওয়ার ধারাবাহিক ত্রুটি পেয়েছি। এই জন্য, আমি পুরানো নতুন নামকরণ php.iniফাইল যা করার প্রয়োজন হয় না (wamp ফোল্ডার বাইরে) old_ohp.ini


1
উপরের উত্তর থেকে ডাব্লুএএমএপি পুনরায় ইনস্টল করার জন্য আমি সবকিছু চেষ্টা করেছি। অবশেষে আমি এটি একটি শট দিয়েছি, এবং এটি এখন পিএইচপি 5.3.1 এবং অ্যাপাচ 2.2.9 দিয়ে খুব ভাল চলছে। ধন্যবাদ!
স্ট্যাপলগান

4

ত্রুটিটি পিএইচপি সম্পর্কিত নয়। এর অর্থ আপনি কোনওভাবে অ্যাপাচের Mod_deflate এর উপর নির্ভর করছেন তবে অ্যাপাচি মডিউলটি লোড হয়নি is Httpd.conf এ mod_deflate সক্ষম করার বা আপত্তিকর লাইনটি মন্তব্য করার চেষ্টা করুন (httpd.conf এ ডিফল্ট সন্ধান করুন)।

পিএইচপি কার্ল এক্সটেনশন হিসাবে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে এটি php.ini এ সক্রিয় হয়েছে। PHP_curl.dll ডিরেক্টরিতে সেট করা আছে তা নিশ্চিত করুন:

এক্সটেনশন_ডির = "সি: / যাইহোক" এবং তারপরে যুক্ত করুন

এক্সটেনশন = php_curl.dll


এটি আমার জন্য পিএইচপি 7 উইন 10 64 বিট কাজ করেছে। Php.ini এ নিম্নলিখিতটি যুক্ত করা হয়েছে: এক্সটেনশন_ডির = "সি: \ পিএইচপি \ এক্সটেনশন = পিএইচপি_সিআরএল.ডিএল >> >> ব্যবহারকারী এবং সিস্টেমের ভেরিয়েবলগুলিতে PATH তে সি: C পিএইচপি যোগ করুন
এমমানুয়েল এনকে

2

নিম্নরূপ পদক্ষেপ:

  1. WAMP বন্ধ করুন (চলমান থাকলে)
  2. নেভিগেট করুন WAMP\bin\php\<your version of PHP>
  3. ফাইল সম্পাদনা করুন php.ini
  4. কার্ল অনুসন্ধান করুন extension=php_curl.dll
  5. নেভিগেট করুন WAMP\bin\Apache\<your version of Apache>\bin\
  6. Php.ini ফাইলটি সম্পাদনা করুন
  7. কার্ল অনুসন্ধান করুন extension=php_curl.dll
  8. উভয় সংরক্ষণ করুন
  9. WAMP পুনরায় চালু করুন

এটি আমার জন্য
ডাব্লুএএমপি

1

আমার মনে হয় সিআরএল WAMP 2.2e এর সাথে কাজ করে না। আমি আপনার সমস্ত সমাধান চেষ্টা করেছিলাম, কিন্তু এটি এখনও কার্যকর হয়নি। আমি পূর্ববর্তী সংস্করণ পেয়েছি, (2.2 ডি) এবং এটি কার্যকর হয়।

সুতরাং কেবল পূর্ববর্তী সংস্করণটি ডাউনলোড করুন: ডি


0

ঠিক আছে, কেবল WAMP 64-বিট আনইনস্টল করুন এবং 32-বিট সংস্করণ সহ যান। এটা আমার ক্ষেত্রে কাজ করেছে।


0

এভাবেই আমি সিআরএল সঠিকভাবে লোড করতে পরিচালিত করেছি। আমার ক্ষেত্রে পিএইচপি জিপ প্যাকেজ থেকে ইনস্টল করা হয়েছিল, তাই আমাকে পিএইচএইচ পরিবেশগত পরিবর্তনশীলটিতে পিএইচপি ডিরেক্টরি যুক্ত করতে হয়েছিল।


0

আপনার সিস্টেম PATH এনভায়রনমেন্ট ভেরিয়েবলের মধ্যে ডিরেক্টরিটি পিএইচপি ইনস্টল থাকা রয়েছে তা নিশ্চিত করুন। অ্যাপাচি সার্ভারটি বন্ধ করুন এবং আরও একবার এটি পুনরায় চালু করুন। ভাগ্যের সাথে সিআরএল কাজ শুরু করবে।


0

আমার জন্য এই কাজ: http://www.mediafire.com/?3ay381k3cq59 সেমি 2 পিএইচপি 5.4.3 ফোল্ডারে একটি পেস্ট ফাইল ডাউনলোড করুন


যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত উত্তরগুলি যদি লিঙ্কযুক্ত পৃষ্ঠাটি পরিবর্তন করে তবে অবৈধ হয়ে উঠতে পারে
slpan

0

Win8 wamp3 php5.6 এ কার্ল ব্যবহার না করে আমার সমস্যা ছিল। ওয়্যাম্প পুনরায় ইনস্টল করা (সিস্টেম তথ্যতে আমার x64 ছিল বলে x64 সংস্করণ) এটিকে ঠিকঠাক করে তোলে।



-2

এটিই আমার পক্ষে কাজ করেছিল

অন্য SO থ্রেড থেকে সোরেনের জবাব - WAMP এর জন্য সিআরএল

"কোথাও একটি বাগ রয়েছে বলে মনে হচ্ছে Win আপনি যদি উইন 64৪ বিটটিতে এটি অনুভব করে থাকেন তবে অ্যাপাচি অ্যাডন সংস্করণ ২.২.৯ এবং পিএইচপি অ্যাডন সংস্করণ ৫.৩.১ ইনস্টল করার চেষ্টা করুন এবং ডাব্লুএএমএপিতে স্যুইচ করুন এবং তারপরে সিআরএল এক্সটেনশানটি সক্রিয় করুন worked আমার জন্য."

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.