phpMyAdmin: লিঙ্কযুক্ত টেবিলগুলির সাথে কাজ করার জন্য অতিরিক্ত বৈশিষ্ট্যগুলি নিষ্ক্রিয় করা হয়েছে


13

আমি পিএইচপিএমএইডমিন ভার্সন এর মূল পৃষ্ঠায় এই ত্রুটিটি পাচ্ছি: 3.2.1deb1 লিঙ্কযুক্ত টেবিলগুলির সাথে কাজ করার জন্য অতিরিক্ত বৈশিষ্ট্যগুলি নিষ্ক্রিয় করা হয়েছে। এখানে ক্লিক করুন কেন তা জানতে। আমি যখন লিঙ্কটি ক্লিক করি তখন আমি এই প্রতিবেদনটি পাই।

$cfg['Servers'][$i]['pmadb'] ...    OK
$cfg['Servers'][$i]['relation'] ...     not OK [ Documentation ]
General relation features: Disabled

$cfg['Servers'][$i]['table_info'] ...   not OK [ Documentation ]
Display Features: Disabled

$cfg['Servers'][$i]['table_coords'] ...     not OK [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ...    not OK [ Documentation ]
Creation of PDFs: Disabled

$cfg['Servers'][$i]['column_info'] ...  not OK [ Documentation ]
Displaying Column Comments: Disabled
Bookmarked SQL query: Disabled
Browser transformation: Disabled

$cfg['Servers'][$i]['history'] ...  not OK [ Documentation ]
SQL history: Disabled

$cfg['Servers'][$i]['designer_coords'] ...  not OK [ Documentation ]
Designer: Disabled

আমি ইতিমধ্যে টেবিলগুলি তৈরি করতে স্ক্রিপ্টটি ব্যবহার করেছি। আমি পিএমএ ব্যবহারকারীকে অনুমতিগুলি অর্পণ করেছি। এবং সবকিছুই /etc/phpmyadmin/conf.inc.php এ সেট করা আছে

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

উত্তর:


27

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


Necroanswer চেষ্টা করছেন? :-) আমি আশা করি এটি সহজ ছিল, আমি এটিও চেষ্টা করেছিলাম। ব্রিজের নিচে প্রচুর জল চলে গেছে, এটি এখন সমাধান হয়েছে।
বিচ্ছিন্নকরণকারী

আমি বিশ্বাস করতে পারি না এটাই সমাধান!
ইথেরোস

এটি আমার পক্ষে কাজ করেছে। :)
নাথান লং

2
Wtf। এই কিভাবে সঠিক উত্তর ?? তবে এটি আমার পক্ষেও কাজ করেছিল।
শেভার

অভিশাপ! আমি কখনই অনুমান করতাম না এবং আমি সর্বাধিক গভীর এবং নোংরা মাইএসকিএল ট্রিকস ব্যবহার করে সর্বশেষ এই ঘন্টাটি ব্যয় করেছি। ধন্যবাদ :)
পিপি

3

সর্বত্র খুঁজছি আমি এই ফাইলটি সম্পাদনা শেষ করেছি

/etc/dbconfig-common/phpmyadmin.conf

আমি যা করতে ত্রিনিং ছিল তার সাথে সম্পর্কিত কিছুই নয়, তবে আমি এই মন্তব্যটি পেয়েছি

# automatically generated by the maintainer scripts of phpmyadmin
# any changes you make will be preserved, though your comments
# will be lost!  to change your settings you should edit this
# file and then run "dpkg-reconfigure phpmyadmin"

সুতরাং আমি dpkg-reconfigure phpmyadminএটি ইনস্টল সময় ইতিমধ্যে চলছিল যে সত্ত্বেও দৌড়ে। এটি আমাকে জিজ্ঞাসা করেছিল যে আমি ডাটাবেসটি পুনরায় তৈরি করতে চাই, আমার উত্তরটি ছিল না।

এবং এখন

$cfg['Servers'][$i]['pmadb'] ...  OK
$cfg['Servers'][$i]['relation'] ...  OK
General relation features: Enabled

$cfg['Servers'][$i]['table_info'] ...  OK
Display Features: Enabled

$cfg['Servers'][$i]['table_coords'] ...  OK
$cfg['Servers'][$i]['pdf_pages'] ...  OK
Creation of PDFs: Enabled

$cfg['Servers'][$i]['column_info'] ...  not OK [ Documentation ]
Displaying Column Comments: Disabled
Bookmarked SQL query: Enabled
Browser transformation: Disabled

$cfg['Servers'][$i]['history'] ...  OK
SQL history: Enabled

$cfg['Servers'][$i]['designer_coords'] ...  OK
Designer: Enabled

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


আমারও একই সমস্যা ছিল, তবে $ সিএফজি ['সার্ভারস'] [$ i] ['পিএমডিবি'] প্রাথমিকভাবে "ঠিক আছে না"। "Dpkg-reconfigure" তে কোনও উত্তর দেওয়া কাজ করেনি, তবে হ্যাঁ কৌশলটি করেছেন!
neu242


2

আপনি যদি একটি বার্তা পাচ্ছেন বলে

ঠিক নেই [ডকুমেন্টেশন] "

তবে প্রথম লাইনটি ( $cfg['Servers'][$i]['pmadb']) ঠিক আছে, আমি খুঁজে পেয়েছি যে পিএইচপিএমওয়াই অ্যাডমিন URL এর জন্য ব্রাউজার কুকিজ মুছে ফেলা কাজ করে works

আমিও স্যুইচ করেছি

$cfg['Servers'][$i]['auth_type'] = 'cookie';

প্রতি

$cfg['Servers'][$i]['auth_type'] = 'config';

আপনি যদি "কনফিগারেশন" এ স্যুইচ করেন তবে কোনও ব্যবহারকারী এবং পাসওয়ার্ড সেট করা নিশ্চিত করুন।


1

নিম্নলিখিতটি করলে সমস্যার সংশোধন হবে।

1) মাইএসকিএল> GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';

2) mysql -uroot -p=> মাইএসকিউএল এ প্রবেশ করতে এবং স্ক্রিপ্টের কমান্ড ব্যবহার করে / create_table.sqlএকটি ডাটাবেস তৈরি করতে (পিএইচপিএমআইএডমিন) এবং সমস্ত 9 টি টেবিল যেমন:

mysql> CREATE DATABASE IF NOT EXISTS `phpmyadmin`
    ->   DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
mysql> USE phpmyadmin;
mysql> CREATE TABLE IF NOT EXISTS `pma_bookmark` (
    ->   `id` int(11) NOT NULL auto_increment,
    ->   `dbase` varchar(255) NOT NULL default '',
    ->   `user` varchar(255) NOT NULL default '',
    ->   `label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL default '',
    ->   `query` text NOT NULL,
    ->   PRIMARY KEY  (`id`)
    -> )
    ->   ENGINE=MyISAM COMMENT='Bookmarks'
    ->   DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

...... এবং অন্যান্য টেবিলগুলিও।

3) মাইএসকিএল> GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* to 'pma'@'localhost';

4) মাইএসকিউএল পুনরায় চালু করুন এবং ওয়েব খুলুন এবং ত্রুটি চলে গেছে।


0

Pmadb ডাটাবেসের জন্য আপনার কাঠামো তৈরি করতে হবে। স্ক্রিপ্ট ডিরেক্টরিতে এটি করতে একটি create_tables.sql রয়েছে। এছাড়াও যদি আপনি অন্য নাম চয়ন করেন তবে ফাইলটি ডাটাবেসের নাম পরীক্ষা করে দেখুন।


এটি আমার প্রথম কাজটি ছিল
ডিসিঞ্জিটর

আপনি কি কনফিগার.ইন.পিপ্পে কনফিগার করেছেন যে ডেটাবেসটি স্ক্রিপ্টটি ব্যবহার করে তা নিশ্চিত? আমি প্রথমবার স্ক্রিপ্টটি চালিয়েছি এটি একটি phpmyadmin ডাটাবেস তৈরি করে, তবে কনফিগারেশনে আমার pmadb রয়েছে তাই আমার স্ক্রিপ্টটি পরিবর্তন করা দরকার।
hdanniel

এটা phpMyAdmin এ টেবিল তৈরি করেছেন এবং আমি কনফিগ-db.php এটা কনফিগার
Disintegrator

0

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

দেখা গেছে যে আমি ব্যবহারকারী 'পিএমএ' তৈরি করেছি তবে 'পিএইচপিএমইডমিন' ডাটাবেসটিতে সন্নিবেশ-আপডেট-মুছে ফেলার জন্য অনুমতি প্রদান করি নি। এবং হ্যাঁ - এই পার্সগুলি সেট হয়ে যাওয়ার পরে আপনাকে পুনরায় লগইন করতে হবে।


0

উবুন্টু 8.04 এলটিএস লুসিডে সম্পর্কের বৈশিষ্ট্যটি কার্যকর করতে আমি যা করেছি তা যুক্ত করতে চাই I

  • খালি ডাটাবেস phpmyadmin তৈরি
  • পাস সিক্রেট সহ ব্যবহারকারী পিএমএ তৈরি করেছে
  • সুযোগসুবিধা প্রদান
  • $ zcat / osr/share/doc/phpmyadmin/example/create_tables_mysql_4_1_2+.sql.gz | mysql -u pma -p phpmyadmin
  • গোপন প্রবেশ
  • $ sudo vi /etc/phpmyadmin/config.inc.php
  • uncommented:

    /* প্রমাণীকরণ মুদ্রাক্ষর */

    f সিএফজি ['সার্ভারস]] [$ i] [' auth_type '] =' HTTP ';

    / * সার্ভার পরামিতি * /

    f সিএফজি ['সার্ভারস]] [$ i] [' হোস্ট '] =' লোকালহোস্ট ';

    f সিএফজি ['সার্ভারস]] [$ i] [' কানেক্ট_প্রকার '] =' টিসিপি ';

    // $ সিএফজি ['সার্ভারস]] [$ i] [' সংক্ষেপণ '] = মিথ্যা;

    / * আপনার সার্ভারে মাইএসকিলি নির্বাচন করুন * /

    // $ সিএফজি ['সার্ভারস]] [$ i] [' এক্সটেনশন '] =' মাইএসকিএল ';

    / * Alচ্ছিক: উন্নত বৈশিষ্ট্যগুলির জন্য ব্যবহারকারী * /

    f সিএফজি ['সার্ভারস]] [$ i] [' কন্ট্রোলার '] =' পিএমএ ';

    f সিএফজি ['সার্ভারস]] [$ i] [' কন্ট্রোলপাস '] =' গোপন ';

    / * Alচ্ছিক: উন্নত phpMyAdmin বৈশিষ্ট্য * /

    f সিএফজি ['সার্ভারস]] [$ i] [' পিএমডিবি '] =' পিপিপিএমএডমিন ';

    f সিএফজি ['সার্ভারস'] [$ i] ['বুকমার্কটেবল'] = 'পিএমএ_বুকমার্ক';

    f সিএফজি ['সার্ভারস]] [$ i] [' সম্পর্ক '] =' পিএমএ_ রিলেশন ';

    f সিএফজি ['সার্ভারস]] [$ i] [' টেবিল_ইনফো '] =' পিএমএ_ টেবিল_ইনফো ';

    f সিএফজি ['সার্ভারস]] [$ i] [' টেবিল_কর্ডস '] =' পিএমএ_ টেবিল_কর্ডস ';

    f সিএফজি ['সার্ভারস'] [$ i] ['পিডিএফ_পেজ'] = 'পিএমএ_পিডিএফ_পৃষ্ঠা';

    f সিএফজি ['সার্ভারস]] [$ i] [' কলাম_ইনফো '] =' পিএমএ_ক্লোম_ইনফো ';

    f সিএফজি ['সার্ভারস]] [$ i] [' ইতিহাস '] =' পিএমএ_ইস্টিরি ';

    f সিএফজি ['সার্ভারস]] [$ i] [' ডিজাইনার_কর্ডস '] =' পিএমএ_ডিজাইনার_কর্ডস ';


0

ডকুমেন্ট লিখিত শুক্রবার, 8 অক্টোবর 2010

যখন কোনও সমস্যা হয় তখন আমার সমাধানটি ডকুমেন্ট করা উচিত।

উইন্ডোজ on- এ আমার ডাব্লুএএমএপি-র ইনস্টলেশনটি পিএইচপিএমআইএডমিনে নিম্নলিখিত দুটি লাল রেখা নিয়ে আসে।

  1. লিঙ্কযুক্ত টেবিলগুলির সাথে কাজ করার জন্য অতিরিক্ত বৈশিষ্ট্যগুলি নিষ্ক্রিয় করা হয়েছে। এখানে ক্লিক করুন কেন তা জানতে।

  2. # 1045 - ব্যবহারকারীর 'রুট' @ 'লোকালহোস্ট' এর জন্য অ্যাক্সেস অস্বীকার করা হয়েছে (পাসওয়ার্ড ব্যবহার করে: না)

3 মিনিটের মধ্যে প্রথম প্রচুর লাল পাঠ থেকে মুক্তি পাওয়া

Homeপিএইচপিএমআইএডমিন থেকে , আমদানি ট্যাবে ক্লিক করুন এবং তারপরে ব্রাউজ ক্লিক করুন এবং ফাইলের নাম বাক্সে নিম্নলিখিত অবস্থানটি আটকে দিন।

সি: \ wamp \ অ্যাপস \ phpmyadmin3.2.0.1 rip স্ক্রিপ্ট এবং তারপরে "create_tables.sql" নির্বাচন করুন এবং "যান" ক্লিক করুন।

ডাব্লুএএমএপি মেনু থেকে মাইএসকিউএল কনসোলটি খুলুন এবং এন্টার টিপুন।

আপনি লগইন হয়ে গেলে, পরবর্তী দুটি লাইনে পেস্ট করুন।

CREATE USER ‘phpmyadmin’@'localhost’ IDENTIFIED BY ‘pmapass’;
GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO ‘phpmyadmin’@'localhost’;

ওয়ার্ডপ্যাড খুলুন এবং ডকুমেন্ট খুলুন ক্লিক করুন । ফাইলটি খোলার জন্য নিম্নলিখিত পাঠ্যে আটকান।

C:\wamp\apps\phpmyadmin3.2.0.1\config.inc.php

তারপরে পিএইচপি ট্যাগগুলির মধ্যে থাকা সামগ্রীগুলি মুছুন এবং নীচের পাঠ্যে পেস্ট করুন।

/* Servers configuration */
$i = 0;


/* Server: localhost [1] */

$i++;

$cfg['Servers'][$i]['verbose'] = 'localhost';

$cfg['Servers'][$i]['host'] = 'localhost';

$cfg['Servers'][$i]['port'] = '';

$cfg['Servers'][$i]['socket'] = '';

$cfg['Servers'][$i]['connect_type'] = 'tcp';

$cfg['Servers'][$i]['extension'] = 'mysqli';

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = 'root';

$cfg['Servers'][$i]['password'] = '';

$cfg['Servers'][$i]['AllowNoPassword'] = true;

/* User for advanced features */

$cfg['Servers'][$i]['controluser'] = 'pma';

$cfg['Servers'][$i]['controlpass'] = 'pmapass';


/* Advanced phpMyAdmin features */

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';

$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';

$cfg['Servers'][$i]['relation'] = 'pma_relation';

$cfg['Servers'][$i]['table_info'] = 'pma_table_info';

$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';

$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';

$cfg['Servers'][$i]['column_info'] = 'pma_column_info';

$cfg['Servers'][$i]['history'] = 'pma_history';

$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

$cfg['Servers'][$i]['controluser'] = 'phpmyadmin';

$cfg['Servers'][$i]['controlpass'] = 'pmapass';


/* End of servers configuration */

$cfg['DefaultLang'] = 'en-utf-8';

$cfg['ServerDefault'] = 1;

$cfg['UploadDir'] = '';

$cfg['SaveDir'] = '';

সংরক্ষণ ক্লিক করুন!

আপনার ব্রাউজারটি বন্ধ করুন এবং এটি আবার খুলুন, ত্রুটিটি এখনও থাকলে, রিফ্রেশ ক্লিক করুন এবং এটি চলে যাবে।

দ্বিতীয় প্রচুর লাল পাঠ্য থেকে মুক্তি পাওয়া

এখন মাইএসকিউএল এর জন্য সুরক্ষা সেট করুন এবং অন্যান্য ত্রুটি থেকে মুক্তি পান।

যদি এটি খোলা থাকে তবে phpMyAdmin বন্ধ করুন।

ডাব্লুএএমএপি মেনু থেকে মাইএসকিউএল কনসোলটি খুলুন এবং নিম্নলিখিত দুটি লাইন আটকে দিন।

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('**yourpassword**');FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('**yourpassword**');FLUSH PRIVILEGES;*

হিট Enter!

আবার "config.inc.php" খুলুন এবং উপরের মত একই পাসওয়ার্ড সক্ষম করতে নিম্নলিখিত লাইনটি পরিবর্তন করুন।

$cfg['Servers'][$i]['password'] = '**yourpassword**';

তুমি করেছ! পিএইচপিএমআইএডমিন খুলুন এবং আপনার লাল সতর্কতার পাঠ্যটি চলে যাবে!

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