Jinsi ya kurekebisha usanidi wa phpMyAdmin ili kutatua tatizo kwamba hakuna faili ya hifadhidata ya MySQL inayoweza kupakiwa?

💻🔧【Mafunzo rahisi sana】Kukufundisha marekebisho ya hatua kwa hatuaphpMyAdminsanidi, suluhishaMySQLTatizo la kuagiza kutofaulu❗️

Binafsi niliijaribu ili kuwa na ufanisi✅, inachukua dakika tatu tu⏰ kutatua tatizo kabisaMySQLShida ya kutoweza kufikia folda ya upakiaji📂.

Hakuna tena maumivu ya kichwa kuhusu masuala ya kuagiza💡, shughulikia kwa urahisi usimamizi wa hifadhidata📊, ruhusu yakoLinuxMfumo unaendelea vizuri zaidi🌟.

Uingizaji wa LinuxHifadhidata ya MySQLNini cha kufanya ikiwa utashindwa? Rekebisha mbinu ya usanidi ya phpMyAdmin, njoo uangalie!

Ili kupata njia ya usakinishaji ya phpMyAdmin, unaweza kutumia amri ifuatayo:

find / -name pma

Au

find / -name phpMyAdmin

Ukipata njia inayofanana na:

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

Jinsi ya kurekebisha usanidi wa phpMyAdmin ili kutatua tatizo kwamba hakuna faili ya hifadhidata ya MySQL inayoweza kupakiwa?

phpMyAdmin njia ya usakinishaji

Kwa hiyo, pongezi, umefunga eneo la ufungaji la phpMyAdmin!

Baadhi ya programu za paneli dhibiti zitaisakinisha kwenye folda ya `pma`, huku zingine zikipenda kuiweka kwenye folda ya `phpMyAdmin`.

Unaweza kupata njia hizi:

/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

Baada ya kupima, hatimaye ilithibitishwaHestiaCPphpMyAdmin njia ya usakinishaji:/etc/phpmyadmin

Ifuatayo, unaweza kuingia kwenye phpMyAdmin, chagua hifadhidata yako, na ubofye "Ingiza." Hata hivyo, utendakazi wa kuingiza unaweza kuzuiwa kwa chaguo-msingi.

Hata hivyo, tunaweza kurekebisha faili ya usanidi ya phpMyAdmin ili iweze kuauni uagizaji wa faili za hifadhidata za MySQL kutoka kwa seva. Hatua mahususi ni kama zifuatazo:

Rekebisha faili ya usanidi ya phpMyAdmin

Tafuta na uhariri faili ya `config.inc.php`. Ikiwa una `config.sample.inc.php` pekee, tengeneza nakala na uipe jina jipya kuwa `config.inc.php`.

1. Tafuta usanidi ufuatao:

$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

2. Rekebisha hadi:

$cfg['UploadDir'] = '/tmp';
$cfg['SaveDir'] = '/tmp';

注意 事项

Tafadhali kumbuka kuwa `/tmp` folda hapa iko kwenye saraka ya mizizi ya seva.

Kisha unaweza kupakia faili za MySQL kwenye saraka hii `/tmp`. Tumia SFTP kuweka faili kwenye `/tmp`, na kisha uchague Ingiza katika usimamizi wa hifadhidata ya phpMyAdmin (huenda ukahitaji kuingia tena ili kuona mabadiliko).

Ikiwa unatumia HestiaCP, wakati mwingine phpMyAdmin inaweza isiauni njia chaguo-msingi. Katika hali hii, tafadhali rekebisha faili ya usanidi ya phpMyAdmin na ubadilishe njia kwenye saraka ya `tmp` ya mtumiaji wa tovuti:

$cfg['UploadDir'] = '/home/admin/tmp';
$cfg['SaveDir'] = '/home/admin/tmp';

Ukikutana na "Pakia folda kutoka kwa seva ya tovuti`/home/admin/tmp/`Chagua "Inaonyesha" Hakuna faili za kupakia! ” hali inaonyesha kuwa ruhusa za folda hazitoshi.

Badilisha tu `/home/admin/tmp`Weka ruhusa za saraka kuwa `755`:

sudo chown www-data:www-data /home/admin/ -R
sudo chmod 755 /home/admin/ -R

Sasa, unaweza kuleta faili zako za MySQL kwa furaha kutoka kwa njia hii! 🚀

Ukijaribu njia iliyo hapo juu, phpMyAdmin huingiza hifadhidata ya MySQLbado ni batili, au inaonekanaHitilafu 500 wakati wa kuingiza hifadhidata ya MySQL, unaweza kujaribu njia zifuatazo▼

发表 评论

Barua pepe yako haitachapishwa. 必填 项 已 用 * 标注

Kitabu ya Juu