思维的世界
这里包含的不仅仅是技术,还有哲学和艺术……
显示标签为“
Joomla
”的博文。
显示所有博文
显示标签为“
Joomla
”的博文。
显示所有博文
2012年9月23日星期日
Joomla升级时出现JFolder::create: Could not create directory Warning: Failed to move file!
今天在把Joomla 2.5.6 升级到 2.5.7版本的时候出现以下错误。
这个错误会出现是因为在把站点从一台主机移到另外一台主机上。而忘记修改配置文件 configuration.php 里面的 $log_path 和 $tmp_path 选项了。
只要把 $log_path 和 $tmp_path 修改成正确的路径就可以了。
你可以用 phpinfo() 来查看 DocumentRoot 的路径,然后做相应的修改。
2012年9月4日星期二
Joomla集成QQ、新浪第三方登录
首先,你必须做一些准备工作,了解一下关于第三方登录的原理。这里有一篇不错的文章
http://www.cnblogs.com/highend/archive/2012/07/06/oautn2_authorization_code.html
接下来,我们来讲述一下,Joomla的登录机制是怎么样的。打开 Joomla\components\com_users\controllers\user.php 的文件,可以看到是通过 login() 这个方法来完成登录过程,它把实现的细节封装起来了。
事实上,Joomla登录的实现是通过插件来完成的,即 login() 方法调用了登录的插件。登录到Joomla的后台我们发现我们可以有3种登录的认证方式。没错,如果你启用了 Authentication - GMail 插件,你也可以用 GMail的帐号来登录你的网站。所以想要集成QQ、新浪的登录,只要以插件的形式来实现就可以了,但是实现形式稍微复杂些。
你可以
点击这里
下载源代码,根据里面的配置就可以运行了。
较旧的博文
主页
订阅:
博文 (Atom)