autors

5

:

:

5

Neatkarīgi no tā, vai tas ir instalētsphpmyadmin uz servera Ubuntu, CentOS vai utt Fedora izplatīšana, ziņa “Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)” ar sarkanu indeksa apakšā jūs esat apmulsuši. It īpaši, ja tas ir pareizi konfigurēts “/etc/phpMyAdmin/config.inc.php“.
Protams, ceļš var atšķirties atkarībā no konfigurācijas, bet tālāk Centos 7 cu phpmyadmin instalēta caur “nam!” No “remi.repo“, konfigurācijas fails atradīsies “/etc/phpMyAdmin/”.

Nu, redzēsim, kā mēs to atrisināsim“Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)“, ja iekšāconfig.inc.php mums ir šāda rinda:

$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Ja šī līnija ir klāt un mums ir a “atslēga” vairāk nekā 32 rakstzīmes, phpMyAdmin sarkanajam ziņojumam vajadzētu pazust.
Gadījumā, ja tas nenotika, ir labi dzēst sīkfailus pārlūkprogrammā un atteikties no phpMyAdmin. Nākamajā pieteikšanās reizē ziņojums “Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)” vairs nebūs klāt.
Tomēr ir situācijas, kurās tā pastāv nevis nepareizas konfigurācijas dēļ no faila config.inc.php, bet tāpēc, ka tās mapes atļaujas, kurā tā atrodas.

Palaidiet komandrindu terminālī:

 chown -R root:<user web> /etc/phpMyAdmin/

Tagad visam vajadzētu būt kārtībā. Ja izmantojat Apache, tā vietā “lietotāja tīmeklis”, komplekts “httpd”, “nginx” vai kā serverī atrodas tīmekļa procesa lietotājs.

Es uzrakstīju šo padomu, jo pavadīju vairāk nekā 2 stundas, izpētot visu phpMyAdmin konfigurāciju, un es joprojām nevarēju atbrīvoties no ziņojuma: Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret). Kad es laboju atļaujas/grupas, tas pazuda.

:

Iespējams, jūs interesē arī...

5 domas par “:

  1. Opanegro saka:

    Paldies, brāl, tas tiešām darbojas

  2. Baganaah saka:

    Chown -R sakne: nginx / etc / phpMyAdmin /
    Sabojāts mans dators, es nevaru pieteikties, saka sesijas kļūda

    1. Stealth saka:

      Vai esat pārliecināts, ka lietotāja un grupas nosaukumi ir pareizi?

  3. Jans-Hendriks saka:

    Manā pārdevēja konfigurācijā (mapē /usr/share/phpmyadmin/libraries/vendor_config.php) bija:

    define ('CONFIG_DIR', "/etc/phpmyadmin");

    Šeit trūka atpakaļvērstās slīpsvītras, tāpēc šādi:

    define ('CONFIG_DIR', "/etc/phpmyadmin/");

    Pēc tam noslēpums arī nostrādāja

  4. Gabriela Fū saka:

    Paldies par palīdzību saistībā ar šo slepeno frāzi, vai arī tajā ir jābūt vismaz 32 rakstzīmēm

Atstājiet atbildi

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *