2012-04-21 990 views
6

acaba de instalar XAMPP en mi Mac. Cuando intentaba modificar el directorio de carga en config.inc.php, dice que el archivo estaba bloqueado y no se puede desbloquear debido a que no tengo permiso para modificar la carpeta. Así que cambié el permiso para la carpeta y el archivo no estaba cerrada más, pero no puedo acceder a 'phpMyAdmin' nunca más en mi navegador a través de http://localhost/phpmyadmin/, cada vez que intento, que dice "Existing configuration file (./config.inc.php) is not readable.""El archivo de configuración existente (./config.inc.php) no es legible."?

Googled la solución, de esta page, dice que use chown root:cpanelphpmyadmin config.inc.php para cambiar el permiso del archivo. Lo hice, pero dice chown: cpanelphpmyadmin: Invalid argument en la ventana de mi terminal. Estoy desesperado aquí, ¡que alguien me ayude, por favor!

por cierto, he intentado borrar todo en la carpeta XAMPP en la carpeta de aplicaciones, y crear una nueva, no funciona

Respuesta

9

Para las versiones OSX Mavericks y XAMPP 1.8.2-5 y 1.8.3-4, debe utilizar el mismo chmod 644 mencionado anteriormente, pero el directorio es diferente.

cd /Applications/XAMPP/xamppfiles/phpmyadmin/ 
sudo chmod 644 config.inc.php 
[enter your password] 
0

que han resuelto el problema mediante la creación de un nuevo archivo config.inc.php, copiar todo el contenido original de config.inc.php bloqueado allí y modificación de la

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

y la supresión de la archivo bloqueado original. Esto es en caso de que esté buscando cambiar el archivo de configuración XAMPP para que pueda acceder a los servidores donde ha puesto una nueva contraseña.

-1

Si está usando Ubuntu 14.04 lo que realmente hay que hacer es:

  1. Ir al terminal de tipo
  2. -> sudo nautilus
  3. se abrirá un diálogo de archivos.
  4. navegar a la carpeta del ordenador/opt/lampp/phpmyadmin/config.inc.php
  5. abra el archivo
  6. cheque por $ cfg [ 'Servers'] [$ i] [ 'password'] = '' ;
  7. cambie el valor de LOC anterior a $ cfg ['Servers'] [$ i] ['password'] = 'root';

y prueba a abrir el administrador de phpmy. Su problema será resuelto con éxito.

0
cd /Applications/XAMPP/xamppfiles/phpmyadmin/ 
sudo chmod 777 config.inc.php 
[enter your password] 

Después de cambiar su config.inc.php, tiene que escribir:

sudo chmod 644 config.inc.php 

Sólo sudo chmod 644 no funcionó para mí.

Cuestiones relacionadas