XAMPP

刚刚安装了一个XAMPP 1.8.2,默认的访问80端口是正常的,我配置了一个8000端口,方法就是在httpd.conf文件最后面增加:

<Directory "E:/web">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

# 添加8000端口
Listen 8000
NameVirtualHost *:8000

<VirtualHost *:8000>
ServerName localhost
DocumentRoot "E:\web\myweb"
</VirtualHost>

但是以“localhost:8000”访问的时候,却发现出现了“Access forbidden!”的403错误,显示没有访问权限。具体的错误信息如下:

Access forbidden!

You don‘t have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.

Error 403

想了一下,觉得还是权限<Directory>权限配置的问题,在httpd.conf找了一下,终于发现了问题,XAMPP默认的设置是这样的:

#<Directory />
   AllowOverride none
    Require all denied
</Directory>

修改成下面的就可以了!

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

时间: 2024-07-30 20:26:12

XAMPP的相关文章

mac 下 sphinx + mysql + php 实现全文搜索(xampp)

原理: 使用sphinx 中的indexer 生成索引数据 service/web 端 利用searched 调用索引数据 步骤: 下载 sphinx: 下载地址:http://sphinxsearch.com/downloads/release/  这个可以根据自己电脑的系统来下载相应的安装包. ps:我是mac,所以 我下载了mac安装包,按照文档上的安装 发现不行,后来 我下载了第一个 即 Source tarball (tar.gz), 才安装成功的. 安装sphinx 参考地址:htt

php的yii框架下开发环境xampp,vim,xdebug,DBGp的搭建

php的yii框架下开发环境xampp,vim,xdebug,DBGp的搭建 选择Linux桌面环境Deepin2014.1下开发网站的理由很简单,能截图,有搜狗输入法,可以WPS文档记录,终端下复制粘贴很容易,相比ubuntu,fedora死机次数少了,对,就是不用折腾,自带的. 先说vim和DBGp插件. Deepin2014.1简体中文,自带的vim7.4版本,很多配置已经很适合大陆的人使用了,比如Php和Python的调试支持等,不需要重新编译了.可以节省不少步骤.这里提供一个vim的配

linux xampp eclipse xdebug 无法进入断点

一.xampp 版本 1.8.3-5 xampp安装后会自动集成xdebug,目录一般为 /opt/lampp/lib/php/extensions/***-debug-***目录 关于php 与php.ini路径 php程序路径为:/opt/lampp/bin/ php.ini配置文件路径为:/opt/lampp/etc/ 1.配置文件一般在/opt/lampp/etc/php.ini 修改php.ini在文件最底部加入下面项 [xdebug] zend_extension ="/opt/la

Linux环境下安装XAMPP的PHP的PDF扩展

安装pdf扩展1. wget http://pecl.php.net/get/pdflib-4.1.2.tgz2. tar zxvf pdflib-4.1.2.tgz3. cd pdflib-4.1.2.tgz4. /opt/lampp/bin/phpize5. ./configure --with-php-config=/opt/lampp/bin/php-config6. make && make install7. vim /opt/lampp/etc/php.ini 添加exten

xampp中localhost与DreamWaver站点设置问题

作为一个初学者,在DreamWaver中配置web服务器用于本地测试,中间碰到了好多问题,百度答案模糊不清,自己摸索出来,把自己碰到的,易错的地方做个总结. step1 : 安装xampp(安装位置记住一会要用到,我安装到C:\xampp) step2: C/xampp下面的文件夹中有一个可执行文件,xampp-control,打开 step3:打开之后,如图所示 点击第一行,也就是Apache的Start.若有错误,且是80端口被占用,则单击Apache的第三个按钮Config,选择第一个选项

mac xampp命令行调用mysql

参考 http://www.cnblogs.com/machao/p/6206483.html 直接mysql不行,显示command not found 调用 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #ffffff; background-color: #2b66c9 } span.s1 { } sudo ln -s /applications/xampp/bin/mysql /usr/bin 又显示

如何修改Xampp服务器上的mysql密码

今天自己在搞php的过程中发现,如果我们使用Xampp服务器自带数据库mysql,就必须先修改mysql的密码,大家都知道,mysql的初始面为空,但是如果连接数据库是密码为空就会报错,在网上查找了很多解决类似问题的办法,都是打开mysql的命令控制台,解决办法如下图 但是按照网上的说法,顺着步骤坐下来还是有问题,mysql的密码还是没有修改,接下来我将为大家介绍自己修改成功的步骤: 1.点击MySQL的admin进入phpMyAdmin页面: 2.点击账户,进入账户管理页面: 3.选中root

如何修改XAMPP默认网站目录

XAMPP默认网站目录保存在...\xampp\htdocs文件夹下,修改目录步骤: 1.XAMPP面板,点击Apache服务器Config按钮,选择Apache(httpd.conf): 2.在打开的记事本中,使用快捷键Ctrl+F进行查找,输入:DocumentRoot,找到类似下图的东西,修改目录即可.

[转载]如何通过XAMPP在服务器上建多个网站

xampp 是一个非常方便的本地 apache + php + mysql 的调试环境,在本地安装测试 WordPress 等各种博客.论坛程序非常方便.今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站. 一般情况下,我们只需要网站程序放到 xampp/htdoc 目录下,然后在浏览器里输入 ip 地址 http://127.0.0.1/ 或者输入域名 http://localhost/ 就可以了.但是这样我们只能使用一个程序,建立一个网站.如果我们想要测试测试不同的程序,

Xampp 环境问题集合

1.不小心把虚拟机的环境删了,需要重新安装xmapp 安装很简单,但是重启:/opt/lampp/lampp restart 发现 XAMPP:"Another web server daemon with SSL is already running" XAMPP:"Another ftp daemon with SSL is already running" 果断把他kill了,重启成功 ps -aux|grep ftp kill -9 [端口号] 2.远程机器