登录 注册

登录

问题 关于sobipro系统检查不能通过的问题

更多
2013年05月21日 10:19 #1 作者: jamesyan
白站长,我在试用了一个新的主机,安装的是linux的wdcp管理系统,把网站迁移过去之后发现sobipro的系统检测不能通过了。

检测结果如下图:





应该怎样就解决,还请您帮忙指点一下呢。

麻烦您了,谢谢。
附件:

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月21日 12:00 #2 作者: jamesyan
补充,php.ini中的extension=php_xsl.dll,extension=php_soap.dll这两条是打开着的

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月21日 21:18 #3 作者: Joomla之门
我看到有一条是:“无法判断 Apache 版本”,这个是怎么回事呢?你的新主机使用的服务器系统不是 Apache 吗?

这个问题我觉得你最好直接问问主机商。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月22日 17:29 #4 作者: Joomlagg
我安装jommla的时候,第一步选择了语言,然后点击下一步,就一直停留在那里,没报错,换了浏览器仍旧这样,是什么原因呀?

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月24日 08:37 #5 作者: jamesyan
感谢白站长解答

这次我用的是阿里云,相当于VPS,系统选择的是 centos5.4 32版本的

因为了解到joomla需要lamp,所以就选择了wcdp这个带控制面板的安装包程序

根据了解Apache一定是有的,因为Artio JoomSEF 可以成功优化

经过这几天的调试,在网上找了一些文章按照操作了一番,还是没有成功

不知道是哪里出了问题

网上很明确的说是需要把xsl和soap这两个扩展编译进去

但是可能对于编译的要领一直没有掌握,因此成功不了。

由于试了几次wdcp都没成功,后来试用了LuManager这个安装包程序。

情况稍有改变。但是xsl还是不能启用,而且php是5.3。

我的网站中有个模块必须要5.2,但是我试了很久都找不到转为php5.2的办法,

还望能白站长指点一下,非常感谢。

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月26日 20:03 #6 作者: Joomla之门
原来是你自己搭建的服务器啊。我对服务器配置不懂。只能等其他高手来帮你了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月27日 08:56 #7 作者: jamesyan
谢谢白站长,不知能不能推荐一些合适的老师呢。

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月27日 10:27 #8 作者: Joomla之门
本站会员 bithost 和 tiger 都是服务器配置方面的专家。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月28日 08:14 #9 作者: jamesyan
多谢白站长的推荐。

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月28日 08:15 #10 作者: tiger
没用过WDCP,我一直手动搭建和管理服务器,如果是自己的服务器,网站又不很多的话,建议你还是自己手动安装和管理服务器,这样便于版本控制和参数优化!

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月28日 08:25 - 2013年05月28日 08:38 #11 作者: tiger
另外,你说的php.ini中的extension=php_xsl.dll,extension=php_soap.dll这两条是打开着的,很显然,这是php在windows下的配置文件写法,linux下的配置文件应该是在 /usr/local/etc/php/目录下的extensions.ini文件中(我的是Freebsd,linux下的配置文件,根据你使用的版本不同,配置文件的位置也不同,请自行查找),应该是像extension=xsl.so,extension=soap.so这样写的,你用windows下的配置来想让在linux下起作用,肯定是不行的!
最后修改: 2013年05月28日 08:38 由 tiger.

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年05月31日 14:50 #12 作者: jamesyan
感谢白站长和tiger的指点,经过这些天的学习总算大致掌握了开启的方法。

tiger说的非常对,linux开启php扩展需要编译的。

方法如下,供大家参考,需要灵活使用:

1、下载扩展
2、进入扩展目录
3、运行phpize
4、./configure --with-php-config=/usr/local/php_fcgi/bin/php-config
5、make
6、make install(提示扩展目录)
7、修改php.ini(将下列两条加入)
(1)extension_dir=“扩展路径”
(2)extension = 扩展文件名
8、重启

登录 或者   注册一个会员帐号 来参与讨论