ആർട്ടിക്കിൾ ഡയറക്ടറി
💻🔧【സൂപ്പർ സിമ്പിൾ ട്യൂട്ടോറിയൽ】ഘട്ടം ഘട്ടമായുള്ള പരിഷ്കാരങ്ങൾ നിങ്ങളെ പഠിപ്പിക്കുന്നുപിഎച്ച്പിമൈഅഡ്മിൻക്രമീകരിക്കുക, പരിഹരിക്കുകMySQLഇറക്കുമതി പരാജയ പ്രശ്നം❗️
ഇത് ഫലപ്രദമാകാൻ വ്യക്തിപരമായി പരീക്ഷിച്ചു✅, പ്രശ്നം പൂർണ്ണമായും പരിഹരിക്കാൻ മൂന്ന് മിനിറ്റ് മാത്രമേ എടുക്കൂMySQLഅപ്ലോഡ് ഫോൾഡർ ആക്സസ് ചെയ്യാൻ കഴിയാത്തതിൻ്റെ വിഷമം📂.
ഇറക്കുമതി പ്രശ്നങ്ങളെക്കുറിച്ച് ഇനി തലവേദന വേണ്ട💡, ഡാറ്റാബേസ് മാനേജ്മെൻ്റ് എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യുക📊, നിങ്ങളെ അനുവദിക്കുകലിനക്സ്സിസ്റ്റം കൂടുതൽ സുഗമമായി പ്രവർത്തിക്കുന്നു🌟.
ലിനക്സ് ഇറക്കുമതിMySQL ഡാറ്റാബേസ്നിങ്ങൾ പരാജയപ്പെട്ടാൽ എന്തുചെയ്യും? phpMyAdmin കോൺഫിഗറേഷൻ രീതി പരിഷ്ക്കരിക്കുക, വന്ന് നോക്കൂ!
phpMyAdmin-ൻ്റെ ഇൻസ്റ്റലേഷൻ പാത കണ്ടെത്തുന്നതിന്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:
find / -name pma
അല്ലെങ്കിൽ
find / -name phpMyAdmin
സമാനമായ ഒരു പാത നിങ്ങൾ കണ്ടെത്തുകയാണെങ്കിൽ:
/usr/local/cwpsrv/var/services/pma /usr/local/apache/htdocs/phpmyadmin

phpMyAdmin ഇൻസ്റ്റലേഷൻ പാത
അതിനാൽ, അഭിനന്ദനങ്ങൾ, നിങ്ങൾ phpMyAdmin-ൻ്റെ ഇൻസ്റ്റാളേഷൻ ലൊക്കേഷൻ ലോക്ക് ചെയ്തു!
ചില കൺട്രോൾ പാനൽ പ്രോഗ്രാമുകൾ ഇത് `pma` ഫോൾഡറിൽ ഇൻസ്റ്റാൾ ചെയ്യും, മറ്റുള്ളവർ ഇത് `phpMyAdmin` ഫോൾഡറിൽ സ്ഥാപിക്കാൻ ഇഷ്ടപ്പെടുന്നു.
നിങ്ങൾക്ക് ഈ പാതകൾ കണ്ടെത്താം:
/usr/share/phpmyadmin /usr/share/phpmyadmin/vendor/phpmyadmin /usr/local/hestia/install/rpm/phpmyadmin /usr/local/hestia/install/deb/phpmyadmin /var/lib/mysql/phpmyadmin /var/lib/phpmyadmin /etc/phpmyadmin
പരിശോധനയ്ക്ക് ശേഷം ഒടുവിൽ സ്ഥിരീകരിച്ചുഹെസ്റ്റിയസിപിphpMyAdmin ഇൻസ്റ്റലേഷൻ പാത:/etc/phpmyadmin
അടുത്തതായി, നിങ്ങൾക്ക് phpMyAdmin-ലേക്ക് ലോഗിൻ ചെയ്ത് നിങ്ങളുടെ ഡാറ്റാബേസ് തിരഞ്ഞെടുത്ത് "ഇറക്കുമതി" ക്ലിക്ക് ചെയ്യുക. എന്നിരുന്നാലും, ഇറക്കുമതി പ്രവർത്തനം സ്ഥിരസ്ഥിതിയായി പരിമിതപ്പെടുത്തിയേക്കാം.
എന്നിരുന്നാലും, phpMyAdmin-ൻ്റെ കോൺഫിഗറേഷൻ ഫയൽ നമുക്ക് പരിഷ്ക്കരിക്കാനാകും, അങ്ങനെ അത് സെർവറിൽ നിന്ന് MySQL ഡാറ്റാബേസ് ഫയലുകൾ ഇറക്കുമതി ചെയ്യുന്നതിനെ പിന്തുണയ്ക്കുന്നു. നിർദ്ദിഷ്ട ഘട്ടങ്ങൾ ഇപ്രകാരമാണ്:
phpMyAdmin-ൻ്റെ കോൺഫിഗറേഷൻ ഫയൽ പരിഷ്ക്കരിക്കുക
`config.inc.php` ഫയൽ കണ്ടെത്തി എഡിറ്റ് ചെയ്യുക. നിങ്ങൾക്ക് `config.sample.inc.php` മാത്രമേ ഉള്ളൂവെങ്കിൽ, ഒരു പകർപ്പ് ഉണ്ടാക്കി അതിനെ `config.inc.php` എന്ന് പുനർനാമകരണം ചെയ്യുക.
1. ഇനിപ്പറയുന്ന കോൺഫിഗറേഷൻ കണ്ടെത്തുക:
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
2. ഇതിലേക്ക് പരിഷ്ക്കരിക്കുക:
$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';
മുൻകരുതലുകൾ
ഇവിടെ `/tmp` ഫോൾഡർ സെർവറിൻ്റെ റൂട്ട് ഡയറക്ടറിയിലാണെന്ന കാര്യം ശ്രദ്ധിക്കുക.
ഈ `/tmp` ഡയറക്ടറിയിലേക്ക് നിങ്ങൾക്ക് MySQL ഫയലുകൾ അപ്ലോഡ് ചെയ്യാം. ഫയൽ `/tmp`-ൽ ഇടാൻ SFTP ഉപയോഗിക്കുക, തുടർന്ന് phpMyAdmin-ൻ്റെ ഡാറ്റാബേസ് മാനേജ്മെൻ്റിൽ ഇറക്കുമതി തിരഞ്ഞെടുക്കുക (മാറ്റങ്ങൾ കാണുന്നതിന് നിങ്ങൾ വീണ്ടും ലോഗിൻ ചെയ്യേണ്ടതായി വന്നേക്കാം).
നിങ്ങൾ HestiaCP ഉപയോഗിക്കുകയാണെങ്കിൽ, ചിലപ്പോൾ phpMyAdmin സ്ഥിരസ്ഥിതി പാഥിനെ പിന്തുണച്ചേക്കില്ല. ഈ സാഹചര്യത്തിൽ, ദയവായി phpMyAdmin-ൻ്റെ കോൺഫിഗറേഷൻ ഫയൽ പരിഷ്ക്കരിക്കുകയും വെബ്സൈറ്റ് ഉപയോക്താവിൻ്റെ `tmp` ഡയറക്ടറിയിലേക്ക് പാത്ത് മാറ്റുകയും ചെയ്യുക:
$cfg['UploadDir'] = '/home/admin/tmp'; $cfg['SaveDir'] = '/home/admin/tmp';
നിങ്ങൾ "വെബ്സൈറ്റ് സെർവറിൽ നിന്ന് അപ്ലോഡ് ഫോൾഡർ" കണ്ടുമുട്ടിയാൽ/home/admin/tmp/`ഇത് കാണിക്കുന്നു' തിരഞ്ഞെടുക്കുക അപ്ലോഡ് ചെയ്യാൻ ഫയലുകളൊന്നുമില്ല! "ഫോൾഡർ അനുമതികൾ അപര്യാപ്തമാണെന്ന് സാഹചര്യം സൂചിപ്പിക്കുന്നു.
മാറ്റിസ്ഥാപിക്കുക `/home/admin/tmp`ഡയറക്ടറി അനുമതികൾ `755` ആയി സജ്ജമാക്കുക:
sudo chown www-data:www-data /home/admin/ -R sudo chmod 755 /home/admin/ -R
ഇപ്പോൾ, ഈ പാതയിൽ നിന്ന് നിങ്ങളുടെ MySQL ഫയലുകൾ നിങ്ങൾക്ക് സന്തോഷത്തോടെ ഇറക്കുമതി ചെയ്യാൻ കഴിയും! 🚀
മുകളിലുള്ള രീതി നിങ്ങൾ പരീക്ഷിക്കുകയാണെങ്കിൽ, phpMyAdmin MySQL ഡാറ്റാബേസ് ഇറക്കുമതി ചെയ്യുന്നുഇപ്പോഴും അസാധുവാണ്, അല്ലെങ്കിൽ ദൃശ്യമാകുന്നുMySQL ഡാറ്റാബേസ് ഇറക്കുമതി ചെയ്യുമ്പോൾ 500 പിശക്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന രീതികൾ പരീക്ഷിക്കാം▼
ഹോപ്പ് ചെൻ വെയ്ലിയാങ് ബ്ലോഗ് ( https://www.chenweiliang.com/ ) പങ്കിട്ടു "അപ്ലോഡ് ചെയ്യാൻ കഴിയുന്ന MySQL ഡാറ്റാബേസ് ഫയൽ ഇല്ലെന്ന പ്രശ്നം പരിഹരിക്കാൻ phpMyAdmin കോൺഫിഗറേഷൻ എങ്ങനെ പരിഷ്ക്കരിക്കാം?" 》, നിങ്ങൾക്ക് സഹായകരമാണ്.
ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-157.html
