LINUX主机,安装DEDECMS时,根本就打不开,之前安装成功过,高手解决啊
梓雪您好,可能是你的安装方式不对,我刚学习dedecms的时候也出现了这样的问题。建议你找一个好的安装教程,再安装一次。 初次接触dedecms,安装好iis50(我刚开始用xp的系统),把dedecms v51的upload文件扔到wwwroot里面就用IE浏览http://localhost/indexphp,结果显示出几行代码,于是就去网上找方法,原来要安装dedecms,需要先安装好php和mysql。
首先我们来安装php环境。
1、 下载php5的zip文件包,下载地址http://wwwphpnet/downloadphp ,我这里使用的是php526。把该文件解压到C:\php5文件夹下(非统一,按照你自己的文件位置也可以),将phpini-dist文件改名 为phpini,放到C:\WINDOWS目录下,同时复制libmysqldll和php5tsdll到C:\WINDOWS \system32。
2、安装IIS(安装好后如果遇到IIS网站启动错误,一般都是因为有程序占用了80端口,如迅雷等会占用此端口,可以改掉迅雷的端口为其他端口即可), 打开IIS默认网站的属性对话框, 切换到“主目录”选项卡,然后点“配置”打开应用程序配置窗口,点“添加”打开“添加/编辑应用程序扩展名映射”对话框,在“扩展名”中输入“,php” (不含引号),在可执行文件输入中,指向C:\PHP5\php5isapidll,并选中脚本引擎和检查文件是否存在的复选框,一路确定,退出 IIS。
3、此时服务器已经支持php了,但此时打开php文件可能会显示403错误,在主目录中“执行权限”需更改为脚本和可执行文件,显示就不会出错了。
4、下面对phpini进行配置让其支持GD库和MYSQL。此时修改phpini-recommended为phpini,并对phpini进行修改:
extension_dir = "/" 修改为extension_dir = "C:\php5\ext"
找到;extension=php_gd2dll和;extension=php_mysqldll,把这2句前面的“;”去掉;
5、保存phpini,重启IIS。
6、到此时在安装CMS中可能会碰到MYSQL支持和GD支持为OFF的情况,请复制C:\php5\ext中的php_mbstringdll,php_mysqldll,php_gd2dll到C:\WINDOWS\SYSTEM32中。
安装MYSQL,去华军或者其他官方知名网站下载mysql下来,安装mySQL50。下面是中间的部分截图,没有在下面找到的请直接NEXT。
本人在测试机上C盘系统的格式为NTFS,需要修改安全选项,给users等组足够的读写权限。
GD 支持 On Off(不支持将导致与相关的大多数功能无法使用或引发警告)
MySQL 支持 On Off(不支持无法使用本系统)
当为off时的解决方案就是复制 php_mysqldll,php_mbstringdll,php_gd2dll到 C:\WINDOWS\SYSTEM32中
应该是你没有权限访问那个页面。
403常见错误代码:
403 禁止访问:访问被拒绝
4031 禁止访问:执行访问被拒绝
4032 禁止访问:读取访问被拒绝
4033 禁止访问:写入访问被拒绝
4034 禁止访问:需要使用 SSL 查看该资源
4035 禁止访问:需要使用 SSL 128 查看该资源
4036 禁止访问:客户端的 IP 地址被拒绝
4037 禁止访问:需要 SSL 客户端证书
4038 禁止访问:客户端的 DNS 名称被拒绝
4039 禁止访问:太多客户端试图连接到 Web 服务器
40310 禁止访问:Web 服务器配置为拒绝执行访问
40311 禁止访问:密码已更改
40312 禁止访问:服务器证书映射器拒绝了客户端证书访问
40313 禁止访问:客户端证书已在 Web 服务器上吊销
40314 禁止访问:在 Web 服务器上已拒绝目录列表
40315 禁止访问:Web 服务器已超过客户端访问许可证限制
40316 禁止访问:客户端证书格式错误或未被 Web 服务器信任
40317 禁止访问:客户端证书已经到期或者尚未生效
40318 禁止访问:无法在当前应用程序池中执行请求的URL
40319 禁止访问:无法在该应用程序池中为客户端执行CGI
40320 禁止访问:Passport 登录失败
我觉得你应该看看dedecms的试用环境,看看你的主机配置是不是和其环境一致!!!下面我给出其环境,你对照着看看,是否符合,假如都符合,那么就不是环境问题,这是你就应该找主机商问问,要求帮助解决!!!
DedeCMS 居于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,环境需求如下:
1、Windows 平台:
IIS/Apache + PHP4/PHP5 + MySQL4/5
如果在windows环境中使用,建议用DedeCMS提供的DedeAMPZ套件以达到最佳使用性能。
2、Linux/Unix 平台
Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行)
建议使用平台:Linux + Apache22 + PHP52 + MySQL50
3、PHP必须环境或启用的系统函数:
allow_url_fopen
GD扩展库
MySQL扩展库
系统函数 —— phpinfo、dir
4、基本目录结构
/
/install 安装程序目录,安装完后可删除[安装时必须有可写入权限]
/dede 默认后台管理目录(可任意改名)
/include 类库文件目录
/plus 附助程序目录
/member 会员目录
/images 系统默认模板存放目录
/uploads 默认上传目录[必须可写入]
/html 默认HTML文件存放目录[必须可写入]
/templets 系统默认内核模板目录
/data 系统缓存或其它可写入数据存放目录[必须可写入]
/special 专题目录[生成一次专题后可以删除special/indexphp,必须可写入]
5、PHP环境容易碰到的不兼容性问题
(1) data目录没写入权限,导致系统session无法使用,这将导致无法登录管理后台(直接表现为验证码不能正常显示);
(2) php的上传的临时文件夹没设置好或没写入权限,这会导致文件上传的功能无法使用;
(3) 出现莫名的错误,如安装时显示空白,这样能是由于系统没装载mysql扩展导致的,对于初级用户,可以下载dede的php套件包,以方便简单的使用。
您好,织梦云模板很高兴为您解答:
这种情况是你将这个栏目建立成封面栏目所致。请将此栏目改成最终列表栏目或者选择在子栏目下建文档。
如下图:
HTTP 403禁止访问是因为目录不允许执行程序导致没有查看网页的权限,可以恢复目录浏览的相关功能来解决这个问题,其中的具体步骤如下:
1、在计算机桌面的开始菜单中点击运行这个选项。
2、下一步,输入inetmgr并点击确定。
3、这个时候,需要展开图示的默认站点。
4、选中出现错误的虚拟目录,在中间的窗口中双击目录浏览。
5、等来到一个新的页面以后,点击右侧窗口中的启用。
6、这样一来,就不会出现HTTP 403禁止访问这个提示了,注意不需要显示的信息可以点击禁用。
0条评论