LINUX主机,安装DEDECMS时,根本就打不开,之前安装成功过,高手解决啊

LINUX主机,安装DEDECMS时,根本就打不开,之前安装成功过,高手解决啊,第1张

梓雪您好,可能是你的安装方式不对,我刚学习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禁止访问这个提示了,注意不需要显示的信息可以点击禁用。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » LINUX主机,安装DEDECMS时,根本就打不开,之前安装成功过,高手解决啊

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情