我在magento官网下载了Windows版 Magento-ZendServer
安装的时候提示
- Typical
- Full
- Custom
请选择Full安装,这样会比较省心,phpmyadmin和mysql都会安装上,我选择的是Typical安装,并不会安装mysql和phpmyadmin,我遇到如下的问题,大家遇到同样的问题可以借鉴下,没有遇到如下问题就省心了。我遇到的每种错误用##的线分开
#############################################
首先安装成功后弹出的http://127.0.0.1/ZendServer/页面提示500错误,apache的错误日志如下
[Thu Nov 26 19:15:28 2009] [error] Zend Enabler cannot load because of a problem in its configuration file: XML parse error on line 1 column 1 – invalid byte ‘?’ at position 3 of a 3-byte sequence
检查ZendServer安装目录ZendServer\ZendServer\etc下的ZendEnablerConf.xml 文件发现乱码如下图
修改为,<?xml …….. 然后重启apache服务器。 这个乱码应该不是程序的问题,可能我下载的时候,文件有损坏造成的,但这似乎是普遍现象。
刷新http://127.0.0.1/ZendServer/页面显示正常,填写相关信息,我用我的账户得到一个授权,没有这个首先可能有部分功能受限,但应该能使用,具体什么情况大家查查资料。填完这页的信息,这个ZendServer算是可以用了。当然这个时候magento还是不可以运行,让我们继续。
使用mysql创建magento的数据库,这一部可以通过phpmyadmin来做,由于我选的是Typical这种安装方式,所以需要自己在重新装下phpmyadmin。
############################################################
让我们使用安装说明中的地址http://127.0.0.1/magento/index.php 访问magento试下会有什么错误。错误如下
The requested URL /magento/index.php was not found on this server.
继续分析apache日志,日志显示错误如下
File does not exist: D:/ZendServer/Apache2/htdocs/magento
查看下D:/ZendServer/Apache2/htdocs/magento这个路径,果然没有 magento文件,那么magento在哪里呢,我发现在ZendServer的安装目录下,这个时候当让是将magento文件copy到D:/ZendServer/Apache2/htdocs/最省心了。所以复制 magento文件到D:/ZendServer/Apache2/htdocs/路径下。
刷新http://127.0.0.1/magento/index.php,magento提示错误信息如下
Access denied for user ‘root’@’localhost’ (using password: NO)
流汗,现在 fix这个错误,最方便的做法是删除Apache2\htdocs\magento\app\etc路径下的local.xml文件
刷新http://127.0.0.1/magento/index.php,出现magneto安装界面,哈哈哈,成功一半了。开始安装magento,安装过程中需要用到上面步骤建的数据库和mysql的用户名密码。
#################################################################
通过http://127.0.0.1/phpmyadmin发现如下错误提示
The requested URL /phpmyadmin was not found on this server.
我们继续看错误值日
File does not exist: D:/ZendServer/Apache2/htdocs/phpmyadmin
又是文件不存在,最简单的解决办法肯定phpmyadmin移动到Apache2/htdocs/路径下,但找了半天没找到phpmyadmin,这个可能是由于我开始安装的时候没有选完全安装造成的,也可能是这个ZendServer本身就没有集成phpmyadmin,但在apache的配置文件里又有phpmyadmin的配置信息,汗死
文件在zend server的安装根目录下 复制到Apache2/htdocs/文件夹中
刷新http://127.0.0.1/phpmyadmin,phpmyadmin用mysql的root身份输入密码就可以使用了,居然不用配置mysql的用户名和密码,很省心。
若没有安装phpmyadmin也不用担心,再次运行ZendServer-php-5.2.10-4.0.5-Windows_x86.exe文件,Zend Server会发现你已经安装Zend Server,所以可以在页面中选择Modfiy,下一步,选择安装phpmyadmin,Zend Server会自己去下载phpmyadmin给装上。

转载表明出处:hellokeykey.com
安装AppServ最新版本本地调试,输入 http://127.0.0.1/magento/
出现下面问题怎么解决,赐教下,第一次使用
Fatal error: Call to undefined function get_magic_quotes_gpc() in C:AppServwwwmagentoappcodecoreMageCorefunctio
先看下你的环境是否达到了magento的安装需求,用检测文件检测下。appserv这个好用么,用xampp这个集成环境试下。
You need MySQL 4.1.20 (or greater)
You are missing the mcrypt extension
You are missing the pdo extension
You are missing the pdo_mysql extension
appserv调试其他的几好用的~~~先试下你推荐这个看看怎么样先
You are missing the mcrypt extension
You are missing the pdo extension
You are missing the pdo_mysql extension
这三个是扩展,你检查你安装了没有,安装了的话就在配置文件中开启,没有安装就安装。
You need MySQL 4.1.20 (or greater)
这个的检测总是不准,你的mysql是5.0以上的就不用管这个报警
我也在magento官网下载了Windows版 Magento-ZendServer,但是不能LOGIN localhost/的ADMIN 后台,虽然能login 127.0.0.1/的admin 后台,但是menu不工作,怎么解决?
另外如何在这样的设置下绑定域名,使用iis7还是使用apach?
谢谢回帖
不建议用iis,menu无法使用检查js是否加载了
zend server ce 5 下安装magento1.4.1.1 总出现错误500
这个是内部错误,看下你的magento的根目录文件路径,检查服务器的配置。
为什么我在提交config的时候 apache会自动停止服务呢
对不起,不知道这个,这个还需要你自己研究下。看下是不是你的修改造成的,是的话,查下是否是修改不合法
我也不知道我有没有装ZENDSEVER的东西,我是PHPSTUDY2010集成安装的,APACH2。0,MYSQL5。0+和PHPMYADMIN3。3。3,我本地装MAGENTO后。运行速度还是不够快,估计是我本身电脑的速度有问题。另,DELIANG的问题我大概知道,是不是你点了CONFIG后。页面就象是锁死了。不动了,对吧?呵呵。我也遇到过。我发现是PHP环境设置里有个最少运行时间的参数。默认是30秒,但是安装的时候不可能只有30秒安装完,请改到3000秒,你本地安装MANGENTO就可以了,我点CONFIG跳到下一页的时间是90多秒,哈哈,不改这个参数就不能装。
你好,请问如何注册免费的zend server 7
收费了,免费的用着不爽,换别的吧