发新话题
打印

[原创] 我在学习曼波中记录的笔记,希望对大家有用。

我在学习曼波中记录的笔记,希望对大家有用。

记得有点乱,可都是我刚接触曼波时不懂的问题。    估计有很多像我一样的新手都会有这些问题。

我是先看的:1.曼波新手入门   2.Mambo4.5官方用户使用手册   3.MamboFAQ(常见问题)  4.弄清笔记里记得问题

后来就基本可以摸索着做站了。现在都做了。。。7、8个了吧。

展示一下啊:(也请大家给点意见)

法内网--打造中国最好的法律交流平台
http://faneiwang.com

言东方律师事务所-为本站网友提供免费法律顾问服务
http://www.yandongfang.com

一诺合同网
http://1hetong.cn

爱心吸管
http://aixinxiguan.cn

还有几个用html做的
河南打假网
http://www.zy315.cn

文光彩印
http://www.wenguangcaiyin.cn

郑州市刑事辩护专业委员会
http://www.xshb.cn

河南律师调查网
http://www.lsdc.cn

笔记开始
-------------------------------------
public frontend:前台
registered:注册用户
author:作者
Editor:编辑
Publisher:前台发布者
--------------------------
Public backend:后台
Manager:管理员,有少数的管理权限
Administrator:管理者,能使用大多数的管理权限
Super Administrator:超级管理:能使用所有功能!

public  公共
registered  注册
special  特殊
-------------------------------------------------------------------------------
[教学]在windows 2000/xp上装mambo的详细方法 (用EasyPhp)
有时候在自己的PC/Laptop上装个Mambo也是有用的。自己没有服务器,在本机或者局域网玩玩,熟悉mambo也十分有意思。
准备工作
=========
1.删除,或者 停止 windows 自带的IIS 服务
2.下载 EasyPhp
http://www.easyphp.org/telechargements.php3
选最新版本下就是了,当前是1。7版
http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7
3.双击下载的安装文件安装EasyPhp,注意选安装路径最后不要有空格,例如c:\easyphp 。
4. 从开始菜单找到 Easyphp的图标, 运行它
5. 任务栏右下角会有E 型图标出现。双击它
6。 在弹出窗口中下部找到一个下拉式窗口,改默认的法语为英语
7。设置apache 和mysql为 window service
9. 启动apache, mysql
到此,大体准备工作完成
=================
创建数据库
访问 http://localhost/mysql/
注意最后的斜线不能少!
可以看到phpmyadin 的界面,这是一个基于web的mysql数据库管理软件,很好用,不喜欢英文的选择中文界面
在 首页的
Create new database 下面输入 mambo要用的数据库,例如 mymambo, 点击 create 就好。
=========
安装mambo
先下载mambo 最新安装包
把它解压缩到 C:\EasyPHP\www
你也可以解到 C:\EasyPHP\www\mambo ,但是访问就要用 localhost\mambo 而不是直接的 localhost了。

访问 http://localhost/ 开始安装!!
mambo会题诗有些 php扩展模块,配置有问题。 不用怕,装它们很简单。 鼠标右键点击Easyphy 在任务栏右下面的E 图标。
选择 configuration --> php extensiion. 按 mambo 界面的提示 选择所需的 php 扩展模块即可。
C:\easyphp\apache\php.ini 中找到
magic_quotes_gpc =
改 off 为 on
存盘后 重新启动 EasyPhp
  鼠标右键,选择restart.
这时候所有的环境都配置好了,按提示 一步步安装把。
注意的是 Easyphp默认安装只设置了一个没有密码的root给mysql 数据库,但是不用担心安全性,因为改root只能从本机访问mysql.
安装 mambo的时候 填写数据库 信息:运行数据库的计算机名 localhost , 数据库名字 mymambo
用户名  root  密码 不用填 ,除非你手动改过



-------------------------------------------------------------------------------
谢谢,但是我将D:\EasyPHP\conf_files\php.ini里的display_errors = On 改成display_errors = Off 后仍有notice提示.
请问notice在哪里改?



-------------------------------------------------------------------------------
关于“搜索引擎友好URL”在非UNIX下的运行
1.到后台开启SEF功能
2.不要把htaccess.txt重命名为.htaccess
3.打开includes/sef.php,找到 return $mosConfig_live_site."/".$string; 这句(大约在217行),修改为 return $mosConfig_live_site."/index.php/".$string;
以上修改,可以让mambo以其内部的搜索引擎来运行。嘿嘿,抛开了UNIX的......
提示:必须使用APACHE!
---------------------------------------------------------------------------------

[原创]虚拟主机上安装Mambo核心系统/组件/模块技巧

虚拟主机大都限制了很多php配置,难以或根本不能直接安装Mambo系统。鉴于很多会员都遇到这个问题,本人总结以下几个步骤,以供参考:
1、在本机配置apache/php/mysql环境。(我的系统配置是win2000/apache2.0.50/php4.3.6/mysql4.0.17)
2、在本机安装Mambo及常用组件/模块(本机安装应该没问题了吧)
3、配置主机和常用菜单
4、删除一些没用的文章,这样数据库干净多了
5、通过管理后台或phpMyAdmin备份数据库
6、在服务器上导入数据库
7、然后把Mambo安装目录全部上传到服务器
8、修改配置文件configuration.php
  $mosConfig_absolute_path=服务器绝对路径
  $mosConfig_live_site=网址
还有数据库参数,如果本地设成与服务器一样的数据库的话,下面就免了:
  $mosConfig_host = 'localhost';
  $mosConfig_user = 'dbuser';
  $mosConfig_password = 'password';
  $mosConfig_db = 'dbname';
这样就完成安装了,在虚拟主机上根本不需要遵照Mambo的安装方法进行。
效率极高,不必每次都从头配置网站。且本地保留了和服务器一样的备份,以后想增加组件/模块,可以先在本地先安装测试,然后再用步骤6、7,就可以了。
看起来好像比较麻烦,开始安装时的确有点麻烦,但安装的同时也备份了整个网站,网站是要经常备份的。以后维护就方便多了,万一网站出现故障或需要移走,只需用步骤6、7、8就可修复/重装,非常方便。
你也可以制作一个通用的安装好的Mambo系统,以后安装网站都不必从头配置网站了。

我再说明一点

在安装的第三步,它会提示你输入mambo的域名,例如:
http://localhost/mambo
这里请注意,它的后面没有“/”,为了以防万一,请各位还是加上/。

本地做好的网站如何上传到虚拟主机?
很菜的问题:我在本地做了网站,用MAMBO2.0应用服务器.主机名localhost,数据库名和密码都用的root,如何上传到购买的虚拟主机空间呢?是否上传mambors app server 2.0文件夹就行了还是?我上传了文件夹,但是他们说我FTP上传去的WWW下面只有一个文件夹(MANBORS APP SERVE 2.0),没有首页.新手上路,困惑啊
具体该上传什么文件,传到什么地方,等等,请大师们指教一下!
不要传mambors app server 2.0的全部文件,只需传其中的 www 目录下的 mambo 目录内容即可。
传上去后,还要修改 configuration.php 文件,把数据库用户密码、数据库名称、网址、绝对路径等参数改为虚拟主机的。


lang3老大请进·mambochina主机,如何转移到本地?
我想在把mambochina.net主机里的站拉到本地上调试,我通过备份工具,把全站备份,再把数据库通过phpmyadmin备份,并在本地建相同数据库,再恢复。可惜,一切都以失败告终。我虽然对configuration.php进行了修改,但依然打开页面就是空白。应该怎样才能把虚拟主机上的空间拉到本地呢?

晕,解决了。
要使用绝对路径,比如“D:/usr/vhosts/localhost/www”
-----------------------------------------------------------------------------------
导航栏字体大小
templates/box_business_blue/css/template_css.css里面:
搜索:
a.topnav:link, a.topnav:visited {
-----------------------------------------------------------------------------------
mambo5.2如何修改底部信息
修改模板 index.php 文件,去掉这句:
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' );

*在language\simplified_chinese.php中重新定义DEFINE('_D_MAMBORS'......
-----------------------------------------------------------------------------------
双曼波安装
中文 ROOT/MAMBO  数据库前缀 mos_  
英文 ROOT/MAMBO2 数据库前缀 mos2_
同一个数据库可以放很多套系统,它们通过前缀区分。
-----------------------------------------------------------------------------------

[ 本帖最后由 sky8848 于 2008-6-11 17:24 编辑 ]
言东方是非  论天下曲直
河南言东方律师事务所
www.yandongfang.com

TOP

教学笔记中的链接怎么都打不开啊?

教学笔记中的链接怎么都打不开啊?

TOP

发新话题