এক্সজেজেস: 'একটি জাভাস্ক্রিপ্ট রানটাইম সন্ধান করতে পারেনি' তবে এক্সিকিউজস এবং থেরুবাইসর গেমফাইলে রয়েছে


191

আমি এই ত্রুটি পাচ্ছি:

রেক বাতিল! একটি জাভাস্ক্রিপ্ট রানটাইম খুঁজে পাওয়া যায় নি। Https://github.com/sstephenson/execjs দেখুন ,

আমি ইতিমধ্যে গুগল অনুসন্ধান করতে আরও ঘন্টা ব্যয় করেছি তবে আমি স্বীকার করতে ইচ্ছুক। আমি বিশ্বাস করি এটি একটি এক্সিকিউজ বাগ রয়েছে।

সমস্ত পোস্ট থেকে, রেল 3.1 সহ এটি একটি খুব সাধারণ সমস্যা। একটি জেএস রানটাইম এখন কফি-স্ক্রিপ্ট এবং স্যাসের মতো স্ট্যান্ডার্ড রত্নগুলির দ্বারা প্রয়োজনীয়।

এর বেশিরভাগ ক্ষেত্রেই রত্নগুলি 'এক্সিকিউজ' এবং 'থারুবাইরেসার' অ্যাপটি জেমফাইলে যোগ করে এবং তারপরে 'বান্ডিল আপডেট' এবং / অথবা 'বান্ডেল ইনস্টল' চালিয়ে সমাধান করা হয়েছিল। কিন্তু আমার জন্য না.

আমার ধারণা আমি ভাগ্যবান হয়েছি আমি রেডহাট লিনাক্স 4 (2.6.9-101.ELsmp) এর পুরানো সংস্করণে 3.1.3 / রুবি 1.9 রেলগুলি চালাচ্ছি এবং জিসিসি 3.4.6।

অন্যান্য প্রতিবেদনিত ফিক্সগুলি সাহায্য করে না, আমি 'নোডেজ', 'জনসন' বা 'মুস্তং' ইনস্টল করতে অক্ষম, অন্য রানটাইম এক্সিকিউজগুলি সনাক্ত এবং ব্যবহার করার কথা। তারা আমার সিস্টেমে / ইনস্টল করবে না।

এক্সিকিউজদের 'থেরুবায়ারসার' সনাক্ত করতে ব্যর্থ হওয়ার কারণে সমস্যাটি সমাধান করতে হবে। এখানে রত্ন ফাইল (এবং বান্ডিল ইনস্টল ঠিক আছে):

source 'http://rubygems.org'

gem 'rails', '3.1.3'
gem 'sqlite3'
gem 'sho-mongrel'

gem 'execjs'
gem 'therubyracer'
#gem "therubyracer", :require => 'v8'

group :assets do
  gem 'sass-rails',   '~> 3.1.5'
  gem 'coffee-rails', '~> 3.1.1'
  gem 'uglifier', '>= 1.0.3'
end

এবং এখানে একটি ট্রেস রয়েছে:

~/rails/316-private-pub/chatter-after>rake db:create --trace
rake aborted!
Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes.
/usr/local/lib/ruby/gems/1.9.1/gems/execjs-1.3.0/lib/execjs/runtimes.rb:50:in `autodetect'
/usr/local/lib/ruby/gems/1.9.1/gems/execjs-1.3.0/lib/execjs.rb:5:in `<module:ExecJS>'
/usr/local/lib/ruby/gems/1.9.1/gems/execjs-1.3.0/lib/execjs.rb:4:in `<top (required)>'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:68:in `require'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:66:in `each'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:66:in `block in require'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:55:in `each'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/runtime.rb:55:in `require'
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler.rb:122:in `require'
/home/vitalarthur/rails/316-private-pub/chatter-after/config/application.rb:7:in `<top (required)>'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
/home/vitalarthur/rails/316-private-pub/chatter-after/Rakefile:5:in `<top (required)>'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load_rakefile'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:501:in `raw_load_rakefile'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:82:in `block in load_rakefile'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:81:in `load_rakefile'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:65:in `block in run'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>'
/usr/local/bin/rake:19:in `load'
/usr/local/bin/rake:19:in `<main>'

উন্নয়নের লগে আকর্ষণীয় কিছু নেই।

এখানে এক্সিকিউজস দির:

/usr/local/lib/ruby/gems/1.9.1/gems/execjs-1.3.0/lib/execjs>ls
disabled_runtime.rb  module.rb              ruby_rhino_runtime.rb  version.rb
external_runtime.rb  mustang_runtime.rb     runtimes.rb
johnson_runtime.rb   ruby_racer_runtime.rb  

আমি এক্সিকিউজস -২.২.১৩ চেষ্টাও করেছি। একই সমস্যা.

যদি আমি নীচে execjs.rb মন্তব্য করি তবে আমি ত্রুটি ছাড়াই রেক চালাতে পারি:

require "execjs/module"
require "execjs/runtimes"

module ExecJS
  self.runtime #||= Runtimes.autodetect
end

তবে আমি রানটাইম পাই না।

রানটাইম.আরবিতে ত্রুটি পাঠ্যটি কোথা থেকে এসেছে তা আমি দেখতে পাচ্ছি:

def self.autodetect
  from_environment || best_available ||
    raise(RuntimeUnavailable, "Could not find a JavaScript runtime. " +
      "See https://github.com/sstephenson/execjs for a list of available runtimes.")
end

সুতরাং প্রশ্নটি হল, যেহেতু আমার কাছে 'থেরুবাইরেসার' ইনস্টল রয়েছে তাই রানটাইমস.আরবি কেন এটি খুঁজে পাবে না? এক্সিকিউজ কি ভেঙে গেছে?

এখানে এটি 'থেরুবাইসর':

/usr/local/lib/ruby/gems/1.9.1/gems/therubyracer-0.9.9

আমি এটা কিভাবে ঠিক করবো?

উত্তর:


346

উবুন্টু ব্যবহারকারীরা:

আমারও একই সমস্যা ছিল এবং আমি nodejsআমার সিস্টেমে রত্ন থেকে আলাদা করে ইনস্টল করে এটি ঠিক করেছিলাম ।

উবুন্টুতে এটি: sudo apt-get install nodejs

আমি 64 বিট উবুন্টু ১১.১০ ব্যবহার করছি

আপডেট: নীচে @ গালিনার জবাব থেকে আমি অনুমান করছি যে নোডেজের সর্বশেষতম সংস্করণটি প্রয়োজনীয়, তাই @ স্টিভ 988177 আপনার রেডহ্যাট (বা সেন্টোস) বাক্সে সেরা বিকল্পটি হ'ল @ গালিনা যেমন করেছেন তবে উত্স কোড থেকে ইনস্টল করা হবে তবে আপনি যেমন এই বাক্সটিতে "তৈরি / ইনস্টল" করতে পারবেন না?, আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি ফেডোরা আরপিএম ইনস্টল করার চেষ্টা করবেন (দীর্ঘ শট) https://github.com/joyent/node/wiki/Installing-Node.js-via-package- পরিচালক বা অন্য আরএইচ / সেন্টোস বাক্সটি সন্ধান করুন (যা আপনি 'চালু' করতে পারেন) এবং আপনার নিজস্ব আরপিএম তৈরি করতে পারেন এবং মূল আরএইচ বাক্সে ইনস্টল করুন (যদি আরএইচ-তে পুরানো গ্লিবকটি ভাল খেলেন)।

এখানে আসল ইস্যুটি (আইএমএইচও) রুবি পরিবেশের বাইরে ইনস্টল করা প্যাকেজগুলির উপর নির্ভরশীলতা রত্নগুলি ইনস্টল করছে, ইনস্টল করার আগে কি কোনও উপায় জানার উপায় আছে? রত্ন বা বান্ডিলারের জন্য একটি আরএফআই?


সেন্টোস / রেডহ্যাট ব্যবহারকারী:

sudo yum install nodejs

1
উবুন্টুতে আমাকে অ্যাপো-গেট আপডেটটি sudo করতে হবে এবং তারপরে নোডেজ ইনস্টল কাজ করবে।
ভিনিত ভাটিয়া

আমার উবুন্টুতে আমার একই সমস্যা ছিল রুবি ১.৯.৩.২০৯২, রেলস ২.২.৩, রত্ন ১.৮.২৫ সহ আমার উবুন্টু 12.04- 32 বিটে bit "স্ক্রিপ্ট / রেলস কনসোল" এবং "স্ক্রিপ্ট / রেল সার্ভার" চালানোর সময় একই ত্রুটি পেয়েছিল। sudo apt-get install nodejsআমার সমস্যা সমাধান
আজিন 6747

যদিও এটি নোড হতে হবে? আমি নিশ্চিত যে আপনি অন্যকে থেরুবাইরেসার, থারুবাইরিনো বা অ্যাপল জাভাস্ক্রিপ্টকোর মতো ব্যবহার করতে পারেন can আমি জানি এক্সিকিজেএস তাদের সমর্থন করে। github.com/sstephenson/execjs
ডাস্টিন গ্রিফিথ

এক্সিকিউজদের দ্বারা সমর্থিত বিকল্প রানটাইমগুলির মধ্যে কোনওটি মণি ইনস্টল করার চেষ্টা আমাকে কোথাও পেল না। প্রকৃতপক্ষে, নোডেজ ইনস্টল করার কাজ হয়েছিল। আদর্শ থেকে অনেক দূরে, তবে এটি আপনাকে পোস্টটি ছাড়িয়ে যায়।
মিচ কেন্ট

আমি উবুন্টু 14.04 ব্যবহার করি। নোডেজ ইনস্টল করার পরে সমস্যার সমাধান।
চার্লস উ

108

আপনার রত্নটিতে যোগ করুন:

gem 'execjs'
gem 'therubyracer', :platforms => :ruby

আরও বিশদের জন্য: এক্সিকিজেএস এবং একটি জাভাস্ক্রিপ্ট রানটাইম খুঁজে পেল না


1
ধন্যবাদ, তবে এটি কার্যকর হয় না। এক্সিকিউজগুলি দ্বারা স্বীকৃত রুবিরিহিনো পাওয়ার এই প্রয়াসটি দেখুন: রত্ন যা রাইনো / ইউএসআর / লোকাল / লিবি / রবি / জেমস / ১.৯.১ / জেমস / এথেরুবাইরিনো ১.7373.১ / লিবি /
রিহিনো.আরবি

আমার জন্যও কাজ করেছেন, আমার মতো রেল শুরুর জন্য একটি নোট: জেমফিল প্রকল্প ফোল্ডারে রয়েছে।
ম্যাকসাস

1
আপনারা যাদের জন্য এটি কাজ করেন নি তাদের জন্য: gem install therubyracerপ্রথমে দৌড়াতে চেষ্টা করুন ।
ম্যাকসিমভ

অন্য কারও কাছেও এই সমস্যাটি রয়েছে, আমি শপাইফের ড্যাশিং প্রকল্পটি একটি সেন্টোস 5.8 সিস্টেমে ইনস্টল করেছিলাম এবং এক্সিকিউজ রানটাইম ইস্যুতে চলছিলাম। আমি Gemfileএটি আমার সাথে যুক্ত করেছি এবং এটি কাজ করে।
কেসি

ঠিক আছে, এটি কাজ করে। তবে কেন আমাদের তা করতে হবে? প্রতিবার আমি আমার জেমফাইলে একটি লাইন যুক্ত করার পরে, এটি অবশ্যই ব্যক্তিগত প্রকল্পগুলির জন্য সত্যই বোধ করা উচিত এবং দলীয় প্রকল্পগুলির ক্ষেত্রে এটি বিষয়টি আরও নির্দিষ্ট করে দেওয়া উচিত যখন সমস্যাটি পরিবেশ নির্দিষ্ট ছিল তখন এটি অন্যের মেশিনকে প্রভাবিত করে। আইএমএইচও এটি দীর্ঘকালীন খুব শালীন সমাধান নয়।
অগস্টিন রিডিংগার


13

আপনি যখন একটি খালি প্রকল্প তৈরি করেন, এই রেখাটি জেমফাইলে মন্তব্য করা হয়। শুধু এটি uncomment এবং বান্ডিল!

gem 'therubyracer', :platforms => :ruby

2
... এবং বান্ডিল! এটি এখন পর্যন্ত সবচেয়ে সহজ উত্তর।
এটস্ম


4

আমি রুবি 1.9.3 পি 194, রেলস 3.2.3, রত্ন 1.8.24 সহ উবুন্টু ১১.১০-২২ বিট ব্যবহার করছি। "স্ক্রিপ্ট / রেলস কনসোল" চালানোর সময় একই জাভাস্ক্রিপ্ট ত্রুটি পেয়েছিল।

তবে "sudo অ্যাপটি-ইনস্টল নোডিজ ইনস্টল করুন" করার ফলে আমার সমস্যা সমাধান হয়েছে।


4

গুরুতর নামকরণ এবং ফাইল প্লেসমেন্ট দ্বন্দ্বের কারণে ফেডোরা ব্যবহারকারীরা একটি সাধারণ "ইয়াম ইনস্টল নোডেজ" করতে সক্ষম হবেন না যা এই প্যাকেজটিকে এমনকি ফেডোরা সংগ্রহস্থলের মাধ্যমে উপলব্ধ হতে বাধা দেয়।

একটি বিকল্প বিল্ডের সাথে সম্ভবত কমপক্ষে একটি বিকল্প ভাণ্ডার পাওয়া যায় যা কাজ করতে পারে তবে এটি ব্যবহার করতে ইচ্ছুক হতে আমার পক্ষে দুটি আরও অনেক "বিকল্প" - আমি অন্য বিকল্পের সন্ধান করছি।


এই সময়ে এটি সত্যই হতে পারে তবে এটি এখন ভাল কাজ করে (ডিসেম্বর 2015)
মিচ কেন্ট


4

আপনি যদি উবুন্টু থাকতেন $ sudo apt-get install nodejs

উইন্ডোজের মতো অন্য সিস্টেমটি বিকাশে ব্যবহার না করার চেষ্টা করুন। ভাবুন যে বিশ্বের প্রায় সকল সার্ভার হ'ল লিনাক্স সার্ভার, সুতরাং আপনি যখন এই অ্যাপ্লিকেশনটি মোতায়েন করার চেষ্টা করবেন আপনি যদি এটি লিনাক্স বা ইউনিক্স পরিবেশেও বিকাশ করে ফেলেছেন তবে এটি সহজ হবে।


3

স্টেজিং সার্ভারে আমার একই সমস্যা ছিল। আমার স্থানীয় বিকাশ মেশিনে রাক কাজ চালানোর কোনও সমস্যা ছিল না, তবে সম্পদগুলি চালানোর চেষ্টা করার সময় "একটি জাভাস্ক্রিপ্ট রানটাইম খুঁজে পাওয়া যায়নি" ত্রুটি বার্তাটি দিয়ে স্টেজিং সার্ভারে মোতায়েন করা ব্যর্থ হয়েছিল : প্রাকম্পাইল ফাইল রেক টাস্ক।

অবশ্যই, থেরুবাইসর এবং এক্সিকিউজগুলি আমার জেমফাইলে ছিল এবং আমি সর্বশেষতম সংস্করণগুলি ব্যবহার করছিলাম। আমার জেমফিল.লক ফাইলগুলি মিলছে এবং আমি বান্ডেল শো চালিয়ে সংস্করণগুলি যাচাই করেছি ।

গুগলে অনুসন্ধান করার পরে, আমি আমার সমস্ত রত্নগুলি মুছে ফেলা এবং সমস্যাগুলি স্থির করে এগুলি পুনরায় ইনস্টল করে শেষ করেছি । মূল কারণটি কী ছিল তা আমি এখনও জানি না তবে সম্ভবত এটি আপনাকে সহায়তা করবে।

আমার পরিবেশটি কেমন দেখাচ্ছে তা এখানে রয়েছে, বিটিডাব্লু:

Ubuntu 10.04.3 LTS
rbenv
Ruby 1.9.2-p290
bundler-1.0.21
execjs-1.3.0
therubyracer-0.9.9

ওবুন্টু 10.04 এ আমার এই সমস্যা হচ্ছে। ভাবেন নি যে ওবুন্টু 12.04 এর সাথে যাওয়ার পক্ষে এটি মূল্যবান তবে আমি এটি অনুমান করি! সুতরাং, আমি মনে করি আমার ক্ষেত্রে সমস্যাটি হ'ল আমি আমার রুবি (১.৯.৩, ১.৯.২) অনেকবার সংকলন ও পুনরায় সংকলন করেছি। আমি এটি আবার সংকলন করছি এটি এটি ঠিক করে কিনা তা দেখার জন্য। ওহ এবং আমি সর্বশেষে আমার অ্যাপ-গেট আপগ্রেড করছি।
ভিক্টর পুদেয়েভ

3

আমারও একই সমস্যা ছিল। 'এক্সিকিউজ' এবং 'থেরুবাইসর' রত্ন যুক্ত করা আমার পক্ষে কাজ করে না। অ্যাপট-গেট নোডেজ ইনস্টল করুন - এটিও কাজ করে না। আমি 64 বিট উবুন্টু 10.04 ব্যবহার করছি।

তবে এটি আমাকে নিম্নলিখিত ক্ষেত্রে সহায়তা করেছে: ১. আমি খালি ফোল্ডার তৈরি করেছি (উদাহরণস্বরূপ "জাভা")। ২. আমি তৈরি করা ফোল্ডারের টার্মিনাল থেকে আমি এটি করি:

$ git clone git://github.com/ry/node.git
$ cd node
$ ./configure
$ make
$ sudo make install

এর পরে আমি যথারীতি "রুটি ও রেল প্রকল্পের ফোল্ডার থেকে)" বান্ডেল ইনস্টল "চালাই। এবং সমস্যাটি সমাধান করা হয়েছিল। রুবি পুনরায় ইনস্টল করতে হবে না।


যে কেউ এখন এটি চেষ্টা করে ত্রুটি পাবেন। অনুগ্রহ করে গিট ক্লোন github.com/nodejs/node
আর রহমান

2

আমার উইন্ডোজ মেশিনে আমার কাছে এটি ঘটেছিল, সমস্যাটি একেবারেই আলাদা ছিল। আমি আমার %PATH%ভেরিয়েবল থেকে দুর্ঘটনাক্রমে কিছু পথ সরিয়েছি । কমান্ড প্রম্পটটি কেবল পুনরায় চালু করা এটি সমাধান করেছে। মনে হচ্ছে যেন সেই সমস্ত হারিয়ে যাওয়া পথগুলির মধ্যে একটিতে জেএস রানটাইম ছিল।


আমি আমার উইন্ডোজ মেশিন থেকে কিছুটা পথ সরিয়ে নিয়ে এসেছি, আপনি কীভাবে জেএসের পথটি যুক্ত করেছিলেন তা উল্লেখ করবেন
হুসেন আক্তার ওয়াহিদ 'ঘোরি'

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

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

2

আমি কয়েকবার এই ত্রুটিটি দিয়ে আমার চুলগুলি টেনে এনেছি। আমি অ্যাপাচি / এনগিনেক্স পুনরায় চালু করে এটিটিকে কখনও কখনও অদৃশ্য করতে সক্ষম হয়েছি।

সুতরাং আমি এটি জিএম ফাইলে নিম্নলিখিত যোগ করে উপরের মতো একইভাবে ঠিক করেছি:

gem 'execjs'
gem 'therubyracer', :platforms => :ruby

এবং তারপরে আমি আমার জেমফিল.লক ফাইলটি মুছে ফেলেছি এবং তারপরে "বান্ডিল ইনস্টল" পুনরায় পুনরায় চেষ্টা করব। আমি তখনই পেয়েছি "বান্ডিল ইনস্টল" আসলে সঠিক লাইব্রেরি ইত্যাদি ইনস্টল করেছে did


1

উবুন্টুতে, আমাকে sudo apt-get updateনোডেজ ইনস্টল করে কাজ করতে হয়েছিল।


1

আমি যখন রেল জি নিয়ন্ত্রণকারী উত্পন্ন করি তখন আমারও ত্রুটি ঘটে। এরপরে জেমফাইলে নিম্নলিখিত পরিবর্তনগুলি কখন করবেন (রেললাইনে 4) সবকিছু মসৃণ হয়ে গেল i আমি যে পরিবর্তনগুলি করেছি তা ছিল

রত্ন 'এক্সিকিউজস'
রত্ন 'থেরুবাইরেসার', "0.11.4" এর
পরে আমি সার্ভারটি চালাতে সক্ষম এবং অ্যাপ্লিকেশনটিতে সমস্ত মৌলিক ক্রিয়াকলাপ সক্ষম করতে সক্ষম হয়েছি।


0

আপনার তৈরি ফোল্ডারে থাকা যা আপনার রত্ন ফাইলে যুক্ত করুন: রত্ন 'এক্সিকিউজস' রত্ন 'থেরুবাইরেসার'


0

আমার ক্ষেত্রে bundleকমান্ড চালানো কৌশলটি করেছে। আমি বিশ্বাস করি তারা তখন একে অপরকে খুঁজে পায়।


0

রুবিমাইন (6.3.3) ব্যবহার করার সময় আমার এই সমস্যা হয়েছিল। একদিন আমি আমার কোড চালানোর চেষ্টা করেছি, তবে এটি কার্যকর হয়নি এবং জাভাস্ক্রিপ্টের কোনও রানটাইম পাওয়া যায় নি বলে অভিযোগ করেছিল। আমি rails sযদিও চালাতে সক্ষম হয়েছি । আমার জন্য সমাধানটি একটি নতুন রান কনফিগারেশন তৈরি করছিল। সত্যিই উদ্ভট বলে মনে হচ্ছে যে রান কনফিগারেশনটি দুর্নীতিগ্রস্থ হবে।

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