一、
马上打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有以下这段代码:
代码如下 | 复制代码 |
|
发现了吧。由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。
代码如下 | 复制代码 |
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow allow from all </Directory> |
二、
今天为了方便测试,将一本地目录设置为一apache的虚拟主机,在httpd-vhosts.conf文件中进行简单设置,然后在hosts文件中将访问地址指向本地,启动apache,进行访问,却出现了You don't have permission to access / on this server的提示,baidu了一下,原来是因为我的虚拟主机目录为非apache安装目录下的htdocs,所以违反了apache对默认对网站根访问权限。
apache的默认虚拟主机根目录地址为../Apache Software Foundation/Apache2.2/htdocs 目录下,需要对httpd.conf文件进行修改才能指向其他目录。
在httpd.conf文件下找到这段:
- <span style="font-size: x-small;">#
- # Each directory to which Apache has access can be configured with respect
- # to which services and features are allowed and/or disabled in that
- # directory (and its subdirectories).
- #
- # First, we configure the "default" to be a very restrictive set of
- # features.
- #
- <Directory />
- Options FollowSymLinks
- AllowOverride None
- Order deny,allow
- Deny from all
- </Directory></span>
将之修改为
- <span style="font-size: x-small;"># 允许指向外部的目录进行访问
- <Directory />
- Options Indexes FollowSymLinks
- AllowOverride None
- </Directory></span>
然后重启apache,就ok了。
三、
实际解决:ecshop ..... 只说解压,有三个目录, 网站根目录下没有 index.php
坑人的ECShop安装说明
2.1 下载ECSHOP软件包
请到 http://www.ecshop.com 下载最新的ECSHOP软件包。
2.2 解压缩ECSHOP软件包,并上传到服务器
ECSHOP软件包使用普通解压缩软件(如WinRAR)就可解压缩。将解压缩文件上传到服务器指定目录,该目录要求在浏览器中能够访问。
2.3 修改目录权限
文件上传到服务器后,需要更改几个目录权限才能保证ECSHOP的正常运行
data/ 目录及其所有子目录
temp/ 目录及其所有子目录
cert/ 目录
includes/ 目录及其所有子目录
images/ 目录及其所有子目录
themes/ 目录及其所有子目录
以上目录、文件在网站运行过程中会被动态更新,因此需确保可以向以上目录、文件写写入数据。可以使用以下方法:
你可以使用ftp软件将以上目录及其子目录、文件属性设置为777
linux平台下你有shell权限则通过执行chmod来修改目录权限。
windows平台下,一般默认就可读写,不用设置
2.4 开始安装
在浏览器中 访问http://你的网址/,根据页面提示填写参数。安装程序将自动完成config.php文件配置。
填写参数时注意以下几点:
若不清楚mysql服务器地址,用户名,密码,数据库名可向虚拟空间提供商咨询。
填写管理员信息时设置一个安全且不易忘记的密码。
安装完成后,在浏览器中访问 http://你的网址/admin/ 页面,输入正确的用户名和密码就可对你的电子商城进行更加详尽的设置。
ECShop详细安装图文教程
http://jingyan.baidu.com/article/5552ef473969f1518ffbc9d2.html
ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序,今天小良与大家分享一下如何安装ECShop
来源:https://www.cnblogs.com/xdot/p/6502244.html