1、phpcms网站端口映射问题
你公网IP怎么做的映射?公网IP的XX端口映射到这个内网IP的80端口
2、之前装过phpnow环境,后来phpcms 把端口号改了9096为什么报错改成其他的端口号也是
注意检查根目录
怀疑是根目录错了
3、知道一个网站,怎么看出他用什么cms或是其他模板做成的?
这个没有办法知道。你可以在网站地址后面输入index.php 或index.asp 这样只能指导他是用什么平台开发。之后再输入admin 或 administrator 这样只能说有可能看到他的后台端口。
但是仅从网站上是看不出他用什么开发的。除非你在footer上面看到了cms的标志。
4、dede CMS 本地运行
学习所用啊,那可以在本机使用以下两个方法:
1、可以到dede论坛直接下载DedeAMPZ-PHP环境整合套件
地址为 http://bbs.dedecms.com/86501.html
2、可以使用 APMServ 5.2.6
这个软件是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 & 4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
1、注意事项:APMServ程序所在路径不能含有汉字和空格。
2、MySQL默认用户名:root,密码为空
3、MySQL数据库文件存放目录:MySQL5.1\data或MySQL4.0\data
4、网站根目录[HTML,PHP]www\htdocs [ASP]www\asp [CGI,Perl]www\cgi-bin
5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)
6、非默认端口,网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/
7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211
8、APMServ集成了以下软件:
Apache 2.2.9 【HTTP服务器】
Nginx 0.7.19 【HTTP服务器】
NetBox 2.8 Build 4128 【HTTP服务器+ASP脚本解释引擎】
PHP 5.2.6 【PHP脚本解释引擎】
MiniPerl 5.8 【Perl脚本解释器】
Memcached 1.2.4 【key-value内存缓存系统】
MySQL 5.1.28 【MySQL数据库服务器】
MySQL 4.0.26 【MySQL数据库服务器】
phpMyAdmin 2.11.9.2 【MySQL数据库在线管理工具】
eAccelerator 0.9.5.3 【PHP脚本加速引擎】
ZendOptimizer 3.3.3 【PHP脚本加速引擎】
OpenSSL 0.9.8h 【HTTPS(SSL)安全传输协议】
附加组件:
一Perl、CGI支持(需下载ActivePerl):
APMServ 5.2.6 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:\APMServ5.2.6,则将ActivePerl的安装路径选为E:\usr
下载地址 http://dl.pconline.com.cn/html_2/1/98/id=41124&pn=0.html
个人感觉还是第二种软件实用.
5、siteserver cms内容管理系统中如何修改已创建的站点端口号
在服务器上设置使用不同的主机头就好了
打开IIS,网站,高级,选择--添加--端口:80--主机头填写:域名或A记录;
如果还不明白,看看百度经验,哥帮你找出来了个网址:http://jingyan.baidu.com/article/e3c78d647868813c4c85f53f.html
6、请问在家里如何登陆公司的cms后台
····· 下载一个后台扫描的 一扫基本都能出来
7、公司网管限制端口问题
既然你已经使用了路由器限制端口,那么继续使用这种方法就好。
其实使用路由器限制端口,是很有效很专业的网络管理办法。
单纯使用软件容易被破解
只是你限制的端口不对,网页用80端口,还有DNS的53端口访问网页时也用,
建议你只封杀某些端口,别都一棒子打死
例如QQ的4000端口,8000端口
下面这个网页介绍了端口的分类,不放心链接的话,搜索“端口作用大全”也可以
http://www.mhe.sh.cn/cms/data/html/doc/2005-09/23/42561/
摘抄一部分供参考。
0|无效端口,通常用于分析操作系统
1|传输控制协议端口服务多路开关选择器
2|管理实用程序
3|压缩进程
5|远程作业登录
7|回显
9|丢弃
11|在线用户
13|时间
17|每日引用
18|消息发送协议
19|字符发生器
20|FTP文件传输协议(默认数据口)
21|FTP文件传输协议(控制)
22|SSH远程登录协议
23|telnet(终端仿真协议),木马Tiny Telnet Server开放此端口
24|预留给个人用邮件系统
25|SMTP服务器所开放的端口,用于发送邮件
27|NSW 用户系统 FE
29|MSG ICP
31|MSG验证,木马Master Paradise、HackersParadise开放此端口
33|显示支持协议
35|预留给个人打印机服务
37|时间
38|路由访问协议
39|资源定位协议
41|图形
42|主机名服务
43|who is服务
49|TACACS登录主机协议
50|远程邮件检查协议
51|IMP(接口信息处理机)逻辑地址维护
52|施乐网络服务系统时间协议
53|dns域名服务器
54|施乐网络服务系统票据交换
55|ISI图形语言
56|施乐网络服务系统验证
57|预留个人用终端访问
58|施乐网络服务系统邮件
59|预留个人文件服务
60|未定义
61|NI邮件
62|异步通讯适配器服务
63|whois++
64|通讯接口
78|修正TCP
79|查询远程主机在线用户等信息
80|http,用于网页浏览,木马Executo
8、cmsm0bile怎么填服务器
#服务器基本设置
level-name = 服务器名称(这里必须使用英文)
hellworld = 地狱世界(true=开启 false=关闭)
spawn-monsters = 生成怪物(true=开启 false=关闭)
spawn-animals = 生成动物(true=开启 false=关闭)
online-mode = 在线模式(盗版服请设false)
max-players = 服务器上限人数(好友不多的建议10 否则设置多少消耗多少内存)
server-ip = 用于绑定服务器地址(建议留空 Hamachi例外)
pvp = 友军伤害(true=开启 false=关闭)
server-port = 服务器端口
white-list = 启用黑名单,在banned-players插入玩家名
#服务器隐藏设置
verify-names = 检测昵称,第一个重名昵称将被kick
spawn-protection = 重生点保护范围(单位:格 如32及32x32)
levelName = 服务器名称
onlineMode = 在线模式
autoSave = 自动保存
autoSaveMins = 服务器自动保存时间(单位:秒)
autoBackup = 自动备份
autoBackupMins = 自动备份时间(单位:秒)
keepBackupHours = 保留备份时间,超过将删除备份(单位:天)
autoRestart = 自动重启(服务端检测到错误时)
autoRestartMins = 自动重启时间(单位:秒)
exitOnFailure = 退出失效(未知)
port = 端口
internalPort = 内部端口
rconPort = 远程端口
rconPassword = 远程密码
useWhitelist = 是否启用特定的人才可加入服务器
useSMPAPI = 使用多核处理
c10tArgs = 是用C10T参数(好像是10进制的意思)
c10tMins = C10T处理时间(单位:秒)
maxPlayers = 同max-players
defaultGroup = 默认组(此为Steam组,盗版无视)
useSlashes = 使用斜杠语法(默认dots语法)
memory = 内存(及服务端最高吃多少内存)
useMsgFormats = 使用信息格式(未知)
msgTitleFormat = 信息标题格式
msgFormat = 信息格式
localChatRadius = 当地信息交互(AAA协议)
debug = 调试模式
alternateJarFile = 备用的jar文件(建议留空)
guestsCanViewComplex = 来宾可以查看(Complex好像是函数)
ipAddress = IP地址(建议留空)
javaArguments = Java参数
来自MCBBS服务器详细设置[追加verify-names]:http://www.mcbbs.net/thread-3872-1-1.html
9、vc串口CMSComm 类的应用
建立项目:打开Visual C + + 6.0,建立一个基于对话框的MFC应用程序SCommTest(符合我的源代码,所以将您的方便);
在项目中插入MSComm控件选择项目菜单组件和控制...根据“添加到项目”子菜单选项,在弹出的对话框中,双击已注册的ActiveX控件项目(等待一分钟,这个过程是缓慢),所有已注册的ActiveX控件出现在列表框中。选择“Microsoft通信控制,版本6.0,单击”插入“按钮,将其插入到我们的项目中,接受默认选项。 (如果你的控件列表中没有看到微软通信控制,版本6.0,你可能安装VC6的ActiveX选举,重新安装VC6,选择的ActiveX罐),
ClassView窗口时,你可以看到的CMSComm类(注:如类向导看到在重建clw文件也小于)和手机图标(图1控制工具栏控件显示),现在需要做的是使用鼠标拖动图标到对话框中,运行时,图标是没有的。
3。使用ClassWizard定义CMSComm控制对象,打开类向导 - >会员Viariables选项卡,选择CSCommTestDlg类,控制变量:为IDC_MSCOMM1的添加m_ctrlComm在这个时候,你可以去看看在对话框的头文件自动添加到/ / {{AFX_INCLUDES ()#我的包含重新mscomm.h / /}} AFX_INCLUDES(如果出现错误,然后运行该程序,然后再从头开始)。
4。在对话框中添加控件添加在主对话框中的两个编辑框,一个用于接收数据ID IDC_EDIT_RXDATA,另一个用于输入发送数据,ID为IDC_EDIT_TXDATA添加一个按钮,功能是按一次走上发送的内容编辑框中,发送其ID IDC_BUTTON_MANUALSEND的。不要忘了接收编辑框“属性” - >样式的Miltiline和垂直滚动属性选择,发送编辑框,如果你想输入多行文本,也可选Miltiline的。
类向导 - >会员Viariables选项卡,然后打开时,选择CSCommTestDlg类,中添加CString变量m_strRXData IDC_EDIT_RXDATA,以添加CString的变量m_strTXData的为IDC_EDIT_TXDATA。使用说明:m_strRXData,并m_strTXData的把字符的接收和发送数据。
5。添加串口事件消息处理函数,在OnComm()打开类向导“ - >”消息映射,选择类CSCommTestDlg选择IDC_MSCOMM1,双击该消息的OnComm,在弹出的对话框中会改变函数名的OnComm(易只记得)确定。
这个函数是用来处理一个串口消息事件时,如接收到的串行数据时,它会产生一个串口接收数据缓冲区的字符的消息事件,我们刚才添加的功能将被执行,我们的OnComm ()函数中添加处理代码就能实现自己想要的功能。添加以下代码:功能
无效CSCommTestDlg ::在OnComm()
{
/ / TODO:在此添加控件通知处理程序代码在这里
VARIANT variant_inp; BR /> COleSafeArray safearray_inp
长度,K;
BYTE RXDATA [2048] / /设置字节数组的8位integerthat是在没有签名。
CString的strtemp;
(m_ctrlComm.GetCommEvent()== 2)/ /事件值为2表示接收缓冲区
{/ / / / / / / /下面的字符可以根据自己的通信协议处理代码添加
variant_inp = m_ctrlComm.GetInput()/ /读取缓冲区
safearray_inp = variant_inp; / / VARIANT变量转换为C??oleSafeArray变量
LEN safearray_inp.GetOneDimSize()/ /得到有效数据长度>(K = 0; <LEN; + +)
safearray_inp.GetElement(&K,RXDATA + K);/ / BYTE数组转换成
(k = 0; <LEN; + +)/ /数组转换到CString变量
{
BYTE BT =(char *)的(RXDATA + K ); / /字符
strtemp.F??ormat(%C“,BT)/ /字符美联储的临时变量strtemp存储
m_strRXData + = strtemp; / /加入接收编辑框对应的字符串}
}
UpdateData(FALSE); / /更新编辑框内容
}
到目前为止还没有收到编辑框中看到的数据,因为我们没有打开串口,运行程序不应该有任何错误,否则,你肯定没仔细看,因为我打开VC6,跟风步骤写一行,正在运行的尝试。对吗?下一步:
6打开串口和设置串口参数,你可以在需要时打开串行端口,例如,在程序中作出Start“(开始)按钮,在打开的串口处理程序的按钮。我们在主对话框的CSCommTestDlg :: OnInitDialog()中打开串口,添加下面的代码:
/ / TODO:在此添加额外的初始化
(m_ctrlComm.GetPortOpen())
m_ctrlComm。SetPortOpen(FALSE);
m_ctrlComm.SetCommPort(1)/ /选择COM1
(m_ctrlComm.GetPortOpen())
m_ctrlComm.SetPortOpen(TRUE);/ /打开串口
其他
AfxMessageBox(“不能打开串口”);
m_ctrlComm.SetSettings(“9600,N,8,1”); / /波特率9600,无奇偶校验,8个数据位,1位停止位
(1)m_ctrlComm.SetInputMode; / / 1:表示以二进制方式检获的数据的
m_ctrlComm.SetRThreshold(1);
/ /参数1说,每当串口接收缓冲区将抛出一个字符接收到的数据OnComm事件
m_ctrlComm.SetInputLen(0); / /设置当前接收区数据长度
m_ctrlComm。GetInput(大于或等于) ;/ /先预读缓冲区以清除残留数据
现在,您可以尝试的方案,串口线连接,打开串口调试助手,COM2上的串行端口自动发送的选举也将手动发送。你写的程序的实施,接收盒,应该有数据显示。
7。发送数据的发送按钮,添加一个单击消息BN_CLICKED处理功能,打开类向导 - >消息映射,选择产品类别CSCommTestDlg选择“IDC_BUTTON_MANUALSEND,”双单击的BN_CLICKED添加OnButtonManualsend的()函数,并在函数中添加以下代码:
无效CSCommTestDlg :: OnButtonManualsend()
{
/ / TODO:您的控件通知处理程序代码
UpdateData(TRUE); / /读取编辑框的内容
m_ctrlComm.SetOutput(COleVariant的(m_strTXData));/ /发送数据
}
运行程序,在发送编辑框中输入一些东西,然后单击“发送”按钮,通过RS232 2.3短路,串口发送和接收数据的计算机上显示
最后要注意,在计算机上运行时,没有安装VC MSCOMM32.OCX MSVCRT用VC控件的VC。的dll,MFC42.DLL拷到系统目录Windows目录下(win2000的System32下),然后注册
10、请教 MYSQL端口3306更改后如何安装PHPCMS
二楼的 先谢谢你了 我之前用这种方式提示无法连接我刚才把另外一个mysql数据库关闭 单开改了端口的这个数据库 现在竟然连上了呵呵