纯新手本地搭建ECShop环境

          本地安装ECShop最基本的也是前提就是PHP环境的搭建,这里我主要参照的是这篇经验http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html点击打开链接PHP+Apache+MySQL,没错就是把上面这三个都要先配置好,我没学过PHP,所以去下载的时候就屁颠屁颠的下了7.0版本这个较新的版本...然后后面安装ECShop时就有问题了,等会再说,还有就是解压php的压缩包到目录后,要把里面的php.ini-production文件重命名为php.ini,经验里没表述清楚,在我安装好后试过把文件名改回去,就显示不出来了,我百度后的原因是本地测试时需要这样做,等会再说,配环境变量 那些也简单就不说了。开启php拓展也是必须的,不止经验里的那些,后面安装ECShop时会提示你再去去分号也行。

          Apache的安装配置就按着经验里的说法做就好了。关键就是httpd.conf这里要仔细设置,我就是漏了一条然后纠结了好久。

          mysql的环境搭建也不难,就不说了。

          下面就是万事俱备,等着装ECShop,去官网把压缩包下载了,看很多教程是说把解压后里面的upload文件夹复制到php的目录下,然后就是坑爹啊,根本就不行好吗,试了好多次,安装页面根本出不来,就出现it works!到底怎么搞得,懵逼好久,然后我就找这个it works是哪来的,在哪个文件夹下的,百度后发现在Apache文件里的htdocs里,然后我就随便试着把upload复制到这里面来,DuangDuang,竟然有东西了,后来我知道htdocs是Apache的默认根目录,所以那些教程你们是逗我么。然后进入安装提示页面,系统环境监测发现mysql不支持,各种图片格式不支持.......mysql的问题就是我前民提到的,PHP从哪个版本开始不支持mysql了,所以你在php.ini找不到mysql的extension啥的,当时不懂,还傻乎乎的自己添上,解决方案网上还是有的应该,但初学者就不整那些了,就去下了PHP5.5的,再把那几个扩展开了就好了,图片的也是去修改php.ini文件,但最后还是有个JPEG图片不支持,百度后发现是ECShop中的一段源码错了,少了个字母........哪个文件不记得了,百度吧。然后后面的就好说了。不过最后出来的前后台页面多少还是有点问题,比如有些图片不显示,而是一串提示字符,这些和php版本有关的样子,还是先学学php,干!

你可能感兴趣的:(web)