অ্যাকুইয়া ডেভ ডেস্কটপ ডাটাবেস সেটিংস খুঁজছেন


10

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

সুতরাং, যদি আমি ব্লুহোস্ট থেকে স্থানীয়ভাবে কিছু আমদানি করি তবে আমাকে এতে একটি সারণী উপসর্গ সেট করতে হবে settings.php:

array(
  'driver' => 'mysql',
  'database' => 'databasename',
  'username' => 'username',
  'password' => 'password',
  'host' => 'localhost',
  'port' => 3306,
  'prefix' => 'myprefix_',
  'collation' => 'utf8_general_ci',
);

দুর্ভাগ্যক্রমে, আমি স্থানীয় অ্যাকুইয়া মাইএসকিএল ডাটাবেসের জন্য সঠিক ডাটাবেস সেটিংস খুঁজে পাই না। অ্যাকুইয়া setting.phpতাজা সিস্টেমে ফাইলও তৈরি করে না ।

কেউ কি এই সেটিংগুলি জানেন? ধন্যবাদ।

উত্তর:


10

উইন্ডোজ 8 এর ক্ষেত্রে অ্যাকুইয়া ডেভ ডেস্কটপ 2 এই স্থানে সেটিংস ফাইলটি উত্পন্ন করে:

C:\Users\\[user]\\.acquia\DevDesktop\DrupalSettings\loc_Testing_local.inc

5

আপনি যদি জানতে চান অ্যাকুইয়া ডেভ ডেস্কটপ সংরক্ষণের সেটিংসটি কোথায় গিয়ে আপনার settings.phpপেস্ট করুন:

die($_SERVER['DEVDESKTOP_DRUPAL_SETTINGS_DIR']);

অথবা @ ক্যামেরন মন্তব্যে উল্লিখিত হিসাবে drushএটি ইনস্টল করা থাকলে এটি আরও ভাল ব্যবহার :

সুতরাং

drush php-eval 'echo $_SERVER["DEVDESKTOP_DRUPAL_SETTINGS_DIR"]'

তারপরে আপনি আবিষ্কার করতে পারেন যেখানে আকুইয়া থাই ফাইলটি সংরক্ষণ করেছিল

উইন্ডোজ 8 ইন উদাহরণস্বরূপ:

C:\Users\[user]\.acquia\DevDesktop\DrupalSettings\loc_Testing_local.inc

এবং ম্যাক বা (লিনাক্স) এ:

/Users/[yourusername]/.acquia/DevDesktop/DrupalSettings

মারা যাওয়ার পরিবর্তে, চেষ্টা করুন: ড্রপ পিএইচপি-ইভাল 'প্রতিধ্বনি _S _SSERVER ["ডেভডেস্কটপ_ড্রুপাল_এসটিটিংসিং_ডির"]'
ক্যামেরন

@ ক্যামেরন সর্বদা ড্রাশ ইনস্টল করা হয় না তবে dieযে কোনও সময় যে কোনও জায়গায় উপস্থিত থাকে;)
ইউসুফ

"Acquia দেব ডেস্কটপ Drush অন্তর্ভুক্ত" docs.acquia.com/dev-desktop/sites/drush
ক্যামেরন

@ ক্যামেরন আপনি ঠিকই বলেছেন, এটি নতুন সংস্করণে নির্মিত হয়েছে (আমার অর্থ ডেস্কটপ ২)
ইউসুফ

1
@ ক্যামেরন আপনার পরামর্শের জন্য ধন্যবাদ, এর ফলে আমি আরও ভাল উত্তর লিখতে পারি।
ইউসুফ

3

বিশদভাবে এই সমস্যাটি খননের পরে, দেখা যাচ্ছে যে আমার প্রশ্নের উত্তরটি হ'ল:

  $databases['default']['default'] = array(
    'driver' => 'mysql',
    'database' => 'TheDBNameIChoose',
    'username' => 'drupaluser',
    'password' => '',
    'host' => '127.0.0.1',
    'port' => 33066 );

আসলে, অ্যাকুইয়া ডেভ ডেস্কটপ setting.phpপাবলিক ফাইল সিস্টেমের পথে স্বয়ংক্রিয়ভাবে একটি ফাইল তৈরি করে (হোম> প্রশাসন> কনফিগারেশন> মিডিয়া দেখুন)


এই প্রশ্নের জন্য আমার উত্তর কি আপনার চেয়ে বেশি জনপ্রিয়?
ইউসুফ

2

পরিচিতি এটি তৈরি করে:

///////////////////////////////////////////////////////////////////////
//             Don't edit anything below this line!                  //
// This section is autogenerated by Acquia Dev Desktop Control Panel //
///////////////////////////////////////////////////////////////////////
//<@@ADCP_CONF@@>
$base_url = 'http://testing.pt:8082';

//D6 DB config
$db_url = 'mysqli://drupaluser@127.0.0.1:33066/acquiaperfumearte';

//D7 DB config
if( !isset($databases) )
      $databases = array();
$databases['default']['default'] = array(
    'driver' => 'mysql',
    'database' => 'acquiaperfumearte',
    'username' => 'drupaluser',
    'password' => '',
    'host' => '127.0.0.1',
    'port' => 33066 );
//</@@ADCP_CONF@@>

1

যদি আমি আপনাকে ঠিক বুঝতে পারি তবে আপনি "স্ট্যান্ডার্ড" settings.phpফাইলটি অ্যাকুইয়ার একটি নতুন স্থানীয় ইনস্টলেশনতে নামার জন্য সন্ধান করছেন?

যদি আপনি কেবল অনুলিপি sites/default/default.settings.phpকরতে পারেন sites/default/settings.php, settings.phpআপনার দূরবর্তী ইনস্টলেশনতে ফাইল থেকে ডেটাবেস তথ্য অনুলিপি করুন এবং আপনার স্থানীয় মাইএসকিউএল সার্ভার ব্যবহার করার জন্য ডাটাবেস অ্যারে টুইঙ্ক করুন।

যদি আপনি ডিফল্ট সেটিংস ফাইলটি খুঁজে না পান তবে কেবল দ্রুপালের একটি অনুলিপি ধরুন এবং সেখান থেকে একটিটি ব্যবহার করুন। আকুইয়া মূলত কিছু অতিরিক্ত অবদানযুক্ত মডিউল এবং একটি পৃথক ইনস্টল প্রোফাইল সহ একটি দ্রুপাল কোর যাতে তারা বিনিময়যোগ্য হয়।

আমি ভুল বুঝতে পারলে দুঃখিত।


হ্যাঁ, আমি এগুলির সাথে একমত, তবে বিষয়টি হ'ল স্থানীয় ডাটাবেসের জন্য আমার কাছে ব্যবহারকারী এবং পিডাব্লুডির নেই। আমি জানি না অ্যাকুইয়া কী ব্যবহার করছে। এটি কোথাও পুনরুদ্ধার করার উপায় আছে?
জেরুমে ভার্সট্রিঞ্জ

এখানে মন্তব্য দ্বারা বিচার করে আপনি পাসওয়ার্ড যেমন পুনরুদ্ধার করতে পারবেন না তবে আপনি এটি পরিবর্তন করতে পারেন। এটি চেষ্টা করে দেখার মতো হতে পারে
ক্লাইভ

0

আমি নিজেই এই নিয়ে কুস্তি করেছিলাম। সমস্ত ভিডিও, নির্দেশাবলী, ইত্যাদি বলে যে সেটিংস.এফপি এর সেই অংশটি সংশোধন করুন তবে যখন আমি সাইটগুলি / ডিফল্ট / সেটিংস.প্প্পে সন্ধান করলাম তখন সবগুলিই "*" এবং প্রচুর দিকনির্দেশ ছিল। যে কোডটিতে ছিল

যদি (! isset ($ ডাটাবেস)) $ ডাটাবেস = অ্যারে (); $ ডাটাবেসগুলি ['ডিফল্ট'] ['ডিফল্ট'] = অ্যারে ('চালক' => 'মাইএসকিএল', 'ডাটাবেস' => 'ডাটাবেসনাম', 'ব্যবহারকারীর নাম' => 'দ্রুপলসার', 'পাসওয়ার্ড' => '', 'হোস্ট' => '127.0.0.1', 'পোর্ট' => 33066);

আমি মনে করি "উপসর্গ" এর জন্যও একটি লাইন রয়েছে।

আমি যেটা খুঁজে পেলাম তা হল সাইটগুলি / ডেভডেস্কটপ / সাইট-নাম / সাইট / ডিরেক্টরিতে একটি শর্টকাট (আমার মনে হয় এটিই ছোট তীরটির অর্থ) যা "সেটিংস.এফপি" নামে একটি ফাইল অন্তর্ভুক্ত করে। এই সেটিংস.এফপি-তে ডেটাবেস এবং ব্যবহারকারীকে সংজ্ঞায়িত করা অ-অস্ট্রিক কোড কোড লাইন ছিল যা আমি প্রতিটি ভিডিও টিউটোরিয়াল এবং দিকনির্দেশে হাইলাইট করেছিলাম।

এই সেটিংস.এফপি সংশোধন করার পরে, আমি আমার সাইট (আংশিক) কাজ করতে সক্ষম হয়েছি। অন্য অংশটি .htaccess ফাইল (গুলি) নিয়ে কাজ করছে যার মধ্যে আমি পুরোপুরি স্থির করে নেই।

এটি ভাগ করতে চেয়েছিল কারণ এটি অ্যাকিয়া ডেডেস্কটপ ব্যবহার করে কাউকে / সঠিক সেটিংস অনুসন্ধান করতে বাধা দিতে / কাউকে সহায়তা করতে পারে।

অবশ্যই কিছুটা ব্যথা হচ্ছে - তবে মনে হচ্ছে যে পরিচিতরা তাদের নিজস্ব কাস্টমাইজেশনটি মূল ড্রুপাল সেটআপে যুক্ত করছে যাতে আপনার ক্লাউড পরিষেবাদি ব্যবহার করা আপনার পক্ষে খুব সহজ হয়ে যায় এবং আমার কী প্রয়োজন তা নির্ধারণ করার জন্য খুব কঠিন হয়ে গেলে অবশ্যই তৈরি হয় আমার সাইটের জন্য Godaddy পরিবর্তন করা হবে।


0

$ cat ~/.acquia/DevDesktop/DrupalSettings/cld_environment_mysitename.inc

আপনার বাড়ির ডিরেক্টরিতে একটি .acquia ডিরেক্টরি অনুসন্ধান করুন। এটি উপ-ডিরেক্টরিতে। Cquia / ডেভডেস্কটপ / ড্রুপালসেটেটিংয়ের মধ্যে cld_ এর উপসর্গযুক্ত ফাইলগুলির প্রতিটি সাইটের শংসাপত্র রয়েছে

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

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