He instalado php5 y phpMyAdmin del Centro de software de Ubuntu en una nueva instalación de Ubuntu 13.04.
cuando entro localhost en mi navegador se muestra lo siguiente:
¡Funciona!
Esta es la página web predeterminada para este servidor.
El software del servidor web se está ejecutando pero todavía no se ha agregado contenido.
Entonces algo está funcionando.
si luego escribo localhost/phpmyadmin
o localhost/phpmyadmin/index.php
la página devuelve una página de error 404, no se encuentra el archivo.
Creé un archivo en / var / www llamado test.php con una línea <?php phpinfo(); ?>
cuando trato de acceder a través de mi navegador, obtengo 403 Prohibido
Esto apunta a un problema de permisos
con phpMyAdmin también instalé:
- Metapaquete del servidor HTTP Apache (apache2)
- Soporte básico para paquetes de biblioteca JavaScript (javascript-common)
- Servidor web rápido con huella de memoria mínima (lighttpd)
- Cliente MySQL (cliente-mysql)
- Módulo GD para php5 (php5-gd)
- Servidor MySQL (servidor mysql)
Al instalar phpMyAdmin, no me hicieron ninguna pregunta, lo que me pareció interesante ya que en las instalaciones anteriores, me pidieron que eligiera un servidor.
La carpeta / etc / phpmyadmin tiene el siguiente contenido:
- conf.d /
- config-db.php.ucf-dist
La carpeta conf.d no tiene contenido
¿Hay algo que necesito instalar que no tengo o hay algo que pueda hacer para corregir los errores 404 y 403?
Editar
propietarios en / var
:/var$ ls -lh
total 48K
drwxr-xr-x 2 root root 4.0K Jun 9 12:16 backups
drwxr-xr-x 21 root root 4.0K Jun 9 13:28 cache
drwxrwsrwt 2 root whoopsie 4.0K Jun 9 16:01 crash
drwxr-xr-x 73 root root 4.0K Jun 8 19:24 lib
drwxrwsr-x 2 root staff 4.0K Apr 19 10:03 local
lrwxrwxrwx 1 root root 9 Jun 9 16:00 lock -> /run/lock
drwxr-xr-x 20 root root 4.0K Jun 9 16:01 log
drwxrwsr-x 2 root mail 4.0K Apr 24 18:01 mail
drwxrwsrwt 2 root whoopsie 4.0K Apr 24 18:05 metrics
drwxr-xr-x 2 root root 4.0K Apr 24 18:01 opt
lrwxrwxrwx 1 root root 4 Jun 9 16:00 run -> /run
drwxr-xr-x 10 root root 4.0K Jun 8 19:41 spool
drwxrwxrwt 4 root root 4.0K Jun 9 16:25 tmp
drwxr-xr-x 2 www-data www-data 4.0K Jun 7 21:04 www
y:
...:/var$ ls -lh /var/www
total 12K
-rw-r--r-- 1 www-data www-data 177 Jun 7 20:30 index.html
-rw-r--r-- 1 www-data www-data 3.5K Jun 7 20:30 index.lighttpd.html
-rw-r--r-- 1 www-data www-data 20 Jun 7 21:04 test.php
-rw-r--r-- 1 www-data www-data 0 Jun 7 21:04 test.php~
al reiniciar el servicio apache2 obtengo lo siguiente en la Terminal
simon@simon-VGN-AR71E:~$ sudo service apache2 restart
apache2: Syntax error on line 260 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/conf.d/phpmyadmin.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
Cambié el nombre del enlace phpmyadmin.conf y corrí
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
ver el símbolo de enlace roto en nautilus:
simon@simon-VGN-AR71E:~$ ls -lh /etc/apache2/conf.d
total 16K
-rw-r--r-- 1 root root 269 Jul 16 2012 charset
lrwxrwxrwx 1 root root 45 Jun 7 21:14 javascript-common.conf -> /etc/javascript-common/javascript-common.conf
-rw-r--r-- 1 root root 3.3K Jul 16 2012 localized-error-pages
-rw-r--r-- 1 root root 143 Jul 16 2012 other-vhosts-access-log
lrwxrwxrwx 1 root root 28 Jun 9 17:28 phpmyadmin.conf -> ../../phpmyadmin/apache.conf
-rw-r--r-- 1 root root 1.7K Jul 16 2012 security
FIN ===================================
/etc/apache2/apache2.conf
? Incluir