উইন্ডোজগুলিতে ড্রশ - কমান্ড পিএম-সক্ষমটি চালানোর জন্য একটি উচ্চতর বুটস্ট্র্যাপ স্তর প্রয়োজন


10

আমি অ্যাকিয়া ড্রুপাল ইনস্টল করেছি এবং সাইটের তালিকায় একটি কোর ড্রুপাল ফোল্ডার যুক্ত করেছি।

আমি ড্রাশের উইন্ডোজ ইনস্টলারটিও ইনস্টল করেছি, এটি মডিউলগুলি ডাউনলোড করার জন্য ঠিক কাজ করে তবে আমি যখন তাদের সক্ষম করার চেষ্টা করি তখন আমি এই স্ক্রিনটি পাই:

C:\Documents and Settings\Administrator\Desktop\drupal>drush en ctools
Command pm-enable needs a higher bootstrap level to run - you will       [error]

need invoke drush from a more functional Drupal environment to run
this command.
The drush command 'en ctools' could not be executed.                     [error]

Drush was not able to start (bootstrap) the Drupal database.             [error]

Hint: This error often occurs when Drush is trying to bootstrap a
site that has not been installed or does not have a configured
database.

Drush was attempting to connect to :
  Drupal version    : 7.9
  Site URI          : http://default
  Default theme     : garland
  Administration theme: garland
  PHP configuration : C:\Program Files\Propeople\Drush\Php\php.ini
  Drush version     : 5.0-dev
  Drush configuration:
  Drush alias files :
  Drupal root       : C:/Documents and
Settings/Administrator/Desktop/drupal
  Site path         : sites/default
  Modules path      : sites/all/modules
  Themes path       : sites/all/themes
  File directory path: sites/default/files
  %paths            : Array

You can select another site with a working database setup by
specifying the URI to use with the --uri parameter on the command
line or $options['uri'] in your drushrc.php file.

যে কেউ এই সমাধান কিভাবে জানি?

পার্শ্ব দ্রষ্টব্য হিসাবে, উইন্ডোজে কাজ করে বাশ দিয়ে মাতাল হওয়ার সহজতম উপায় কী? কোন ভাল tuts?

উত্তর:


10

এই বিশেষ ত্রুটিটি ঘটে যখন ড্রশ সেটিংগুলিতে পড়তে না পারে এবং "বুটস্ট্র্যাপ" নিজেই পড়তে পারে ph

সেটিংস.এফপি ফাইলটিতে পড়ার জন্য আপনাকে আপনার ড্রুপাল ইনস্টলের ড্রুপাল ডিরেক্টরি (ডকুমেন্ট রুট) এ সিডি করতে হবে।

দেখে মনে হচ্ছে আপনার পিডব্লিউডি (বর্তমান ওয়ার্কিং ডিরেক্টরি) আপনার ডেস্কটপে রয়েছে। যা আমি দ্রুত অনুমান করতে যাচ্ছি যে ডিরেক্টরিটি যেখানে আপনার ড্রুপাল ইনস্টল অবস্থিত তা নয়।

পার্শ্ব দ্রষ্টব্য হিসাবে, উইন্ডোজে কাজ করে বাশ দিয়ে মাতাল হওয়ার সহজতম উপায় কী? কোন ভাল tuts?

আমি উইন্ডোজে সাইগউইন ইনস্টল / ব্যবহার করার জন্য সর্বাধিক পরামর্শ দিই ; এটি একটি সামান্য উন্নতি হিসাবে।

সেখান থেকে আপনি দ্রাশের সাথে আরও কিছু করতে সক্ষম হবেন। আমি শুনেছি যে এসকিএল-সিঙ্ক এবং অন্যান্য বেশ কয়েকটি ফাংশন পুরোপুরি নির্ভরযোগ্যভাবে কাজ করে না। আরও বেশি বোনাস পয়েন্টের জন্য আপনি একটি লিনাক্স বা ম্যাক পরিবেশে যেতে চান (এমন একটি জিনিস যা টার্মিনাল অন্তর্নির্মিত রয়েছে)।

আপনি Windows সঙ্গে থাকতে হবে, তাহলে একটি Drupal বলা প্রকল্পের বিবেচনা করুন দ্রুতশুরু , যে একটি ভার্চুয়াল মেশিন যে আপনি একটি দূরবর্তী ডেস্কটপ টার্মিনাল মাধ্যমে উবুন্টু চালাতে সক্ষম সৃষ্টি করে।


1
আপনি নিজের ডকরোটের কাছে সাইট ওরফে ফাইলগুলি ডাব্লু / পথের তথ্যও সেট আপ করতে পারেন যা আপনাকে যে কোনও জায়গা থেকে ড্রশ চালানোর অনুমতি দেয়।
এমপিডোনাদিও

আসলে dir হ'ল C:\Documents and Settings\Administrator\Desktop\drupalড্রুপাল ইনস্টলেশনটির মূল ফোল্ডার।
qwertymk

@ কিওয়ারটিমক তাই আপনার ডিরেক্টরিটি পরিবর্তন করুন এবং সেখান থেকে ড্রশ চালান।
ক্রিসজলি

5

যদি আপনার সাইট ফোল্ডারটির নাম ডিফল্ট না হয় তবে সেটিংস.এফপি থাকা ফোল্ডারে সিডি করুন এবং আবার চেষ্টা করুন। আপনি রুট এবং সাইটটি স্পষ্টভাবে --root এবং --uri বিকল্পগুলির সাথে উল্লেখ করতে পারেন। দেখুন drush topicআরো drush সাহায্যের জন্য; বিশেষত, উদাহরণ উপকরণটি পড়ুন।

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


1

আমার একই রকম সমস্যা ছিল তবে মূল কারণটি কিছুটা আলাদা ছিল। পানীয়টি php.ini ফাইলটি সন্ধান করতে সক্ষম হয় নি। আপনার একই সমস্যা রয়েছে কিনা তা যাচাই করার একটি সহজ উপায় হ'ল রানটি করা drush statusএবং PHP Configurationমানটি ফাঁকা আছে কিনা তা দেখুন।

যদি এটি হয় তবে এই সমস্যাটি সমাধানের দ্রুত এবং সহজ উপায় হ'ল পিএইচপিআরসি পন্থা ভেরিয়েবলটি নির্দিষ্ট করে সঠিক ডাবল পিএইচপিআইএনআই ফাইলটিতে Environment Settingsএটি নির্দেশ করা।


আমি পিএইচপিআরসি পথটি কোথায় নির্দিষ্ট করব? :)
ভিক


1

আমার অভিজ্ঞতা থেকে, এই ত্রুটিটি আঘাত হানে, যখন ড্র্যাশ দ্বারা ডাকা পিএইচপি অতিরিক্ত মডিউলগুলি লোড করে না, যা ব্যবহৃত হয়, যখন পিএইচপি ওয়েব-সার্ভারের অভ্যন্তরে ব্যবহৃত হয় (যেমন পিডিও এবং পিডিও_মাইএসকিএল)।

আপনার সিস্টেমে pdo.ini এবং pdo_mysql.ini এর মতো ফাইলগুলি কোথায় রয়েছে তা সন্ধান করুন। তারপরে সেই ডিরেক্টরিটিতে নির্দেশ করতে পরিবেশ পরিবর্তনশীল PHP_INI_SCAN_DIR সেট করুন এবং আবার ড্রাশ চালানোর চেষ্টা করুন।


0

আপনি আমার মত সম্ভবত একটি ডক্রোট / সাইটস / ডিফল্ট / সেটিংস.লোকাল.পিএপি যোগ করতে ভুলে গেছেন

<?php
$databases = array(
    'default' => array(
            'default' => array(
                    'database' => 'database_name',
                    'username' => 'root',
                    'password' => '',
                    'host' => '127.0.0.1',
                    'port' => '',
                    'driver' => 'mysql',
                    'prefix' => '',
            ),
    ),
);
$conf['file_temporary_path'] = '/tmp';

0

ড্রশ ব্যবহার করে মডিউলগুলি সক্ষম করার সমস্যা রয়েছে।

ওএস: উইন্ডোজ 10 | ওয়্যাম্প সার্ভার 3.0.6 6 বিট | অ্যাপাচি 2.4.23 | পিএইচপি 5.6.25 | মাইএসকিএল 5.7.14

ush স্থিতিশীল অবস্থা

ড্রুপাল সংস্করণ: 8.3.3

সাইট ইউআরআই: http: // ডিফল্ট

ডাটাবেস ড্রাইভার: mysql

ডাটাবেস হোস্টনাম: 127.0.0.1

ডাটাবেস পোর্ট: 3306

ডাটাবেস ব্যবহারকারীর নাম: মূল

ডাটাবেসের নাম: d8

পিএইচপি কনফিগারেশন: সি: amp wamp64 \ bin \ php \ php5.6.25 \ php.ini

পিএইচপি ওএস: বিজয়ী

ড্রশ স্ক্রিপ্ট: সি: / ব্যবহারকারী / {ব্যবহারকারীর নাম} / অ্যাপডেটা / রোমিং / সুরকার / বিক্রেতা / শ্রু / ড্রশ / ড্রাশ.এফপি

ড্রাশ সংস্করণ: 8.1.12

টেম্প ডিসচার ডিরেক্টরি: সি: \ ব্যবহারকারীদের নাম {\ অ্যাপডাটা ata স্থানীয় \ টেম্প

ড্রাশ কনফিগারেশন:

ড্রাশ ওরফে ফাইলগুলি:

ড্রুপাল রুট: সি: \ wamp64 \ www \ d8

ড্রুপাল সেটিংস ফাইল: সাইটস / ডিফল্ট / সেটিংস.এফপি

সাইটের পথ: সাইট / ডিফল্ট

সিঙ্ক কনফিগার পাথ: সাইটগুলি / ডিফল্ট / ফাইলগুলি / config_E6SAOaCUH8rQXxYNzKf6ZlT-u VwHuORJbi1aeT8x1zE4nMxT8FxUGFr36_Cjtq_ACGAGLt4_9g / sy এনসি

------ গিতুব বাশ আউটপুট -------

laxman-nb MINGW64 / c / wamp64 / www / d8 / সাইটস / ডিফল্ট

$ ড্রশ ক্র

কমান্ড ক্যাশে-পুনর্নির্মাণের জন্য চালানোর জন্য উচ্চতর বুটস্ট্র্যাপ স্তরের প্রয়োজন - আপনাকে আরও কার্যকরী [ত্রুটি]

এই আদেশটি চালানোর জন্য ড্রুপাল পরিবেশ।

কমান্ড ক্যাশে-পুনর্নির্মাণের জন্য চালনার জন্য ড্রুপাল কোর সংস্করণ 8+ প্রয়োজন [[ত্রুটি]

'Cr' ড্রাশ কমান্ড কার্যকর করা যায়নি। [ত্রুটি]

------ গিতুব বাশ আউটপুট -------

আপনি আমাকে এই ব্যাপারে সাহায্য করতে পারেন.!

আগাম ধন্যবাদ.

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