我已经从Ubuntu软件中心在全新安装的Ubuntu 13.04上安装了php5和phpMyAdmin。
当我在浏览器中输入localhost时,将显示以下内容:
有用!
这是此服务器的默认网页。
Web服务器软件正在运行,但尚未添加任何内容。
所以有些事情在起作用。
如果我随后输入localhost/phpmyadmin
或localhost/phpmyadmin/index.php
该页面返回404错误页面,则找不到文件。
<?php phpinfo(); ?>
当我尝试通过浏览器访问文件时,在/ var / www中创建了一个文件test.php,其中只有一行。
这指向权限问题
使用phpMyAdmin我也安装了:
- Apache HTTP Server元包(apache2)
- 对JavaScript库软件包的基本支持(javascript通用)
- 具有最小内存占用量的快速Web服务器(lighttpd)
- MySQL客户端(mysql-client)
- php5的GD模块(php5-gd)
- MySQL服务器(mysql-server)
在安装phpMyAdmin时,没有问我任何问题,就像以前的安装一样,我发现这很有趣,我被要求选择服务器。
文件夹/ etc / phpmyadmin具有以下内容:
- conf.d /
- config-db.php.ucf-dist
文件夹conf.d没有内容
是否需要安装一些我没有安装的东西,或者可以解决404和403错误?
编辑
/ 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
和:
...:/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~
重新启动apache2服务时,我在终端中得到以下内容
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!
我重命名了phpmyadmin.conf链接并运行
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
请参阅鹦鹉螺中的断开链接符号:
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
END ==================================
/etc/apache2/apache2.conf
吗?包括/etc/phpmyadmin/apache.conf