ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ phpMyAdmin ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਸੋਧਿਆ ਜਾਵੇ ਕਿ ਕੋਈ ਅਪਲੋਡ ਕਰਨ ਯੋਗ MySQL ਡੇਟਾਬੇਸ ਫਾਈਲ ਨਹੀਂ ਹੈ?

💻🔧【ਸੁਪਰ ਸਧਾਰਨ ਟਿਊਟੋਰਿਅਲ】ਤੁਹਾਨੂੰ ਕਦਮ-ਦਰ-ਕਦਮ ਸੋਧਾਂ ਸਿਖਾਉਂਦਾ ਹੈphpMyAdminਸੰਰਚਨਾ, ਹੱਲMySQLਆਯਾਤ ਅਸਫਲਤਾ ਸਮੱਸਿਆ❗️

ਨਿੱਜੀ ਤੌਰ 'ਤੇ ਇਸ ਨੂੰ ਪ੍ਰਭਾਵੀ ਹੋਣ ਲਈ ਪਰਖਿਆ ਗਿਆ ਹੈ, ਸਮੱਸਿਆ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹੱਲ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਸਿਰਫ਼ ਤਿੰਨ ਮਿੰਟ ਲੱਗਦੇ ਹਨMySQLਅੱਪਲੋਡ ਫੋਲਡਰ📂 ਤੱਕ ਪਹੁੰਚ ਨਾ ਕਰਨ ਦੀ ਸਮੱਸਿਆ।

ਆਯਾਤ ਮੁੱਦਿਆਂ ਬਾਰੇ ਕੋਈ ਹੋਰ ਸਿਰਦਰਦ ਨਹੀਂ💡, ਆਸਾਨੀ ਨਾਲ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ📊 ਨੂੰ ਹੈਂਡਲ ਕਰੋ, ਆਪਣੇਲੀਨਕਸਸਿਸਟਮ ਵਧੇਰੇ ਸੁਚਾਰੂ ਢੰਗ ਨਾਲ ਚੱਲਦਾ ਹੈ🌟।

ਲੀਨਕਸ ਆਯਾਤMySQL ਡਾਟਾਬੇਸਜੇ ਤੁਸੀਂ ਅਸਫਲ ਹੋ ਜਾਂਦੇ ਹੋ ਤਾਂ ਕੀ ਕਰਨਾ ਹੈ? phpMyAdmin ਸੰਰਚਨਾ ਵਿਧੀ ਨੂੰ ਸੋਧੋ, ਆਓ ਅਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ!

phpMyAdmin ਦਾ ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ ਲੱਭਣ ਲਈ, ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:

find / -name pma

ਜਾਂ

find / -name phpMyAdmin

ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਕੋਈ ਮਾਰਗ ਲੱਭਦੇ ਹੋ:

/usr/local/cwpsrv/var/services/pma
/usr/local/apache/htdocs/phpmyadmin

ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ phpMyAdmin ਕੌਂਫਿਗਰੇਸ਼ਨ ਨੂੰ ਕਿਵੇਂ ਸੋਧਿਆ ਜਾਵੇ ਕਿ ਕੋਈ ਅਪਲੋਡ ਕਰਨ ਯੋਗ MySQL ਡੇਟਾਬੇਸ ਫਾਈਲ ਨਹੀਂ ਹੈ?

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

ਜਾਂਚ ਤੋਂ ਬਾਅਦ, ਆਖਰਕਾਰ ਇਸਦੀ ਪੁਸ਼ਟੀ ਹੋ ​​ਗਈHestiaCPphpMyAdmin ਇੰਸਟਾਲੇਸ਼ਨ ਮਾਰਗ:/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` ਫੋਲਡਰ ਸਰਵਰ ਦੀ ਰੂਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਹੈ।

ਫਿਰ ਤੁਸੀਂ MySQL ਫਾਈਲਾਂ ਨੂੰ ਇਸ `/tmp` ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਅੱਪਲੋਡ ਕਰ ਸਕਦੇ ਹੋ। ਫਾਈਲ ਨੂੰ `/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/ ) ਨੇ ਸਾਂਝਾ ਕੀਤਾ "ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ phpMyAdmin ਸੰਰਚਨਾ ਨੂੰ ਕਿਵੇਂ ਸੋਧਿਆ ਜਾਵੇ ਕਿ ਕੋਈ MySQL ਡਾਟਾਬੇਸ ਫਾਈਲ ਨਹੀਂ ਹੈ ਜੋ ਅੱਪਲੋਡ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ?" 》, ਤੁਹਾਡੇ ਲਈ ਮਦਦਗਾਰ।

ਇਸ ਲੇਖ ਦਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ:https://www.chenweiliang.com/cwl-157.html

ਹੋਰ ਲੁਕਵੇਂ ਗੁਰੁਰ🔑 ਨੂੰ ਅਨਲੌਕ ਕਰਨ ਲਈ, ਸਾਡੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਸਵਾਗਤ ਹੈ!

ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ! ਤੁਹਾਡੇ ਸ਼ੇਅਰ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!

 

ਇੱਕ ਟਿੱਪਣੀ ਪੋਸਟ

您的邮箱地址不会被公开. ਲੋੜੀਂਦੇ ਖੇਤਰ ਵਰਤੇ ਜਾ ਰਹੇ ਹਨ * ਲੇਬਲ

ਚੋਟੀ ੋਲ