求大神指导 安装zencart系统检测出现curl有问题怎么办

求大神指导 安装zencart系统检测出现curl有问题怎么办,第1张

Windows主机下如何安装PHP Curl 很多程序需要用到PHP_CURL。比如国外典型的程序Zen-Cart。这时候需要我们的windows主机支持curl。下面跟大家分享一下我的经验:1、将PHP文件下的三个文件libeay32dll, ssleay32dll, php5tsdll, php_curldll(ext目录下)复制到system32下;2、将phpini中的;extension=php_curldll中的分号去掉;3、重启IIS或apache。这样就完成了。如果想测试是否成功不用非要安装zencart,直接用下面的代码即可:<php$ch = curl_init();curl_setopt($ch,CURLOPT_URL,"");curl_setopt($ch,CURLOPT_HEADER,1);curl_exec($ch);curl_close($ch);>

如果你是第一次做zen-cart的开发的话,首先要知道该怎么安装zen-cart系统,其实zen-cart的安装很简单,如果您的英语水平不怎么好,可以安装中文版的,其实英文版跟中文版的都一样,只是显示的语言不一样,不过前台显示的都还是英文,毕竟我们做zen-cart网店的都是外贸的多。本帖只是为新手而发的,老手的飘过就可以了。内容主要就是讲安装zen-cart安装步骤。

我建议不管什么时候都不要直接把安装文件上传到服务器空间,也不要打算用远程服务器来做测试。其实只要本机安装了PHP和mysql数据库就可以做测试了。在本机上就可以调式,等调式好了,一切都没有问题了,再配好配置文件,导出数据库文件,直接导入远程服务器的数据库,一般都可以在远程服务器之间导入sql文件来安装数据库,等数据库安装好了再上传网站的原文件。如果配置文件没有问题的话,一般网站都可以正常访问了。现在就解释一下zen-cart的安装步骤。

  一、把安装文件放到本机的Apache htdocs 目录下,这里就是默认的网站存放目录。然后通过地址栏URL :localhost/{网站所在目录的名字}/zc_install 进入安装 *** 作界面,前面的都是一些协议的介绍,没有必要看的可以略过,进入下一步 *** 作。到了第三步将看到zen-cart对当前安装的系统环境的检测结果,请看看页面上的提示,如果你的环境没有配置好的话,它会提示你该怎么 *** 作。如果安装环境不配置好的话,zen-cart将无法正常安装并使用,就算安装结束,也可能无法正常使用。所以安装之前要配置好环境。如果是远程服务器的空间,一般空间提供商都会配置好了。

二、这一步将进到系统的设置,默认的都设置好了。没有什么特殊的要求建议按照默认的设置进行安装。如果需要打开SSL的话,你首先确认服务器支持SSL,如果是虚拟空间的服务器,一般都不可以打开。所以这一步默认不打开。过了这一步就可以继续下一步,如果你安装的是中文界面的,一般都可以看懂每一步都意思。基本上没有什么需要特别注意的地方了。一直到最后一步,当你看到“恭喜!您已经成功安装zen-cart”的时候,说明你的安装没有问题了,可以正常使用。

三、特别提示一下,当你安装到这一步的时候,虽然网站已经可以正常使用了,但是基于安全性的考虑,你还有不得不做的一点就是修改位于admin/includes和includes目录下的configurephp文件的权限。如果是windows系统的则修改为只读属性,如果是linux系统的则修改为777属性。设置完以后zen-cart系统会提示你删除或者重命名zc_install目录名。这点也很重要,不人别人可以执行安装,把你原来的数据库都覆盖了,这个后果将不堪设想。最后建议你修改admin文件夹名字,改成别人不容易想到的但是你又容易记住的名字,比较后台只有你可以进入,修改文件夹名字后不要忘记了修改配置文件admin/includes/configurephp 里面

define('DIR_WS_ADMIN', '/{zencart目录}/{修改后的文件夹名}/');

大多数FTP程序都允许您更改文件的权限,连接到您的网站的FTP程序,移动到你的public_html目录,也许到你的“zencart”文件夹下public_html,如果你使用一个子文件夹,然后寻找一个“属性“命令,可以应用到该目录(通常如果你右键点击,属性将是其中一个选项),然后更改权限到以下文件夹需要设置:(如果提示是否包括下面的文件/文件夹(也称为“递归”)或检查“是”) 所有这些文件夹的“写入”(通常这意味着777,或者755,如果使用的suPHP:见脚注): (具体来说,这些必须是可写的,并可以上传到他们那里,或者在其中创建或通过PHP来改写。)

/cache

/pub

/images

/includes/languages/english/html_includes

/admin/backups

/admin/images/graphs

这些文件的“只读” (通常是 644或者444)

/includes/configurephp

/admin/includes/configurephp

使用的cPanel

在cPanel中,你有文件管理器,打开文件管理器,浏览你的ZenCart的文件夹,并根据需要对特定的的文件/文件夹进行更改。

范例: /includes/languages/english/html_includes

浏览通过:

- includes

- languages

- english

点击-html_includes,然后你会得到另一个页面,并可能在右上角会有一个“文件夹的权限”或“权限”链接。点击它,然后设置权限,读,写和执行所有类别的用户(通常是9复选框)。如果它有一个选项来处理这个子目录下的所有文件,然后单击确定检查框(或任何按钮过程中的变化)。

使用SSH

如果你有,而不是SSH访问的cPanel,您可以键入以下命令:

1 chdir/home/myaccount/public_html/zencart

(substitute your actualworking directory)

2键入以下命令

(大写R是重要的)

(如果你正在运行suPHP,然后755是适当的,这意味着您可以跳过,因为你的文件夹可能已经777线,见脚注!)

chmod -R 777 /cache

chmod -R 777 /pub

chmod -R 777 /images

chmod -R 777/includes/languages/english/html_includes

chmod -R 777/admin/backups

chmod -R 777/admin/images/graphs

chmod 444/includes/configurephp

chmod 444/admin/includes/configurephp

1 chdir/home/myaccount/public_html/zencart

(substitute your actualworking directory)

3可选:改变此行的所有文件(不是文件夹)和子文件夹内(而不是文件夹本身)是典型的网络服务器使用的理想选择。找到find / -type f -exec chmod644 {} ; 如果这些方法不行,然后你需要联系您的托管公司,来帮助你改变文件的权限。

在Windows服务器上:

1浏览>

需要修改目录权限,默认只有只读权限。

你给网站所有目录添加修改权限,就可以了。

另外,Godaddy有一个很变态的功能,配置文件没权限修改,一旦你安装成功,生成了配置文件,就没办法修改这个文件了,所以最好在本地测试好,再传上去。

以上就是关于求大神指导 安装zencart系统检测出现curl有问题怎么办全部的内容,包括:求大神指导 安装zencart系统检测出现curl有问题怎么办、zendcart seo url怎么安装、如何设置zencart文件/文件夹的权限等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10078827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存