最近工作开始做一个简单演示系统(用PHP、C++),我负责WEB方面以及网站后台数据库等。
之前开发用的环境是WAMP,我用的就是自己机器的windows XP + apache + mysql + php。
现在需要将网站整体架构移往LINUX下,由于我对LINUX也不熟,我就装了一个图形界面的CentOS5。
首先是CentOS5的LAMP环境搭建,这个还是没啥问题,直接在图形界面下点吧点吧就安装好了。
然后是php程序,直接拷过去之后可以运行。。但是中文乱码。
嗯,没辙,改成UTF8格式,搞定了。
然后是整体拷贝mysql数据库内容,使用mysqldump工具直接将数据库导出sql文件还是很方便的。
然后拷到linux下,改成UTF8编码,进mysql,source 一下就OK了。
最后通过WEB访问服务器的时候居然中文输入无法验证……还是汉字编码集的问题,
造成的原因是在LINUX服务器上php访问mysql时两者编码集不一致。所以要把
在需要做MYSQL查询操作php里加一句
mb_internal_encoding('utf-8');
就可以了。
至此WAMP向LAMP迁移完毕。
可惜C/C++方面就没这么轻松了,涉及一堆的WIN API的网络通信和进程管道通信的玩意都得改。
分享到:
相关推荐
在配置完成后,开发者可以在LAMP或WAMP环境中创建、测试和部署Web应用程序,享受到开源社区提供的强大支持和不断更新的技术资源。无论是在中小企业还是大型企业中,LAMP架构都因其可靠性和灵活性而持续受到欢迎,是...
Title: A Concise Guide to Dynamic Web Application: WAMP/LAMP Author: Alasdair Gilchrist Length: 74 pages Edition: 1 Language: English Publication Date: 2015-03-04 ISBN-10: B00UAFGHY8 This ebook is a ...
wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0wamp3.3.0...
WAMP是Windows操作系统上的一个开源软件套件,用于搭建本地LAMP(Linux Apache MySQL PHP)环境的Windows版本。它集成了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在本地计算机上快速构建和测试Web应用...
您可以使用XAMPP,WAMP或LAMP服务器中的任何一种在本地计算机上运行Web App。 它具有针对客户的食品订购模块。 它还为管理员提供菜单,命令和用户管理模块。 管理员登录名和密码(您可以在phpmyadmin中进行更改)...
【Wamp环境配置详解】 WAMP (Windows, Apache, MySQL, PHP) 是一个在Windows操作系统上搭建本地Web开发环境的工具。它集成了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在本地进行PHP编程和网站测试。...
WAMP是一个在Windows操作系统上搭建本地Web开发环境的软件套装。它包含三个主要组件:Apache(一个流行的开源Web服务器),MySQL(一个开源的关系型数据库管理系统),以及PHP(一种广泛使用的服务器端脚本语言)。...
WAMP是Windows、Apache、MySQL和PHP的缩写,与Linux下的LAMP(Linux、Apache、MySQL、PHP)类似,都是为了方便开发者在本机上构建和测试动态网站和Web应用程序。 **1. Windows:操作系统平台** WAMP5-v1.7.3是基于...
这个“完整版wamp安装”包含了构建动态网站所需的所有组件,使得开发者可以在自己的个人电脑上进行网站开发而无需远程服务器。下面将详细介绍WAMP的组成部分以及安装过程中的关键步骤。 1. **Windows**:作为操作...
【PHPWind-Wamp-5.0.rar_WAMP 5.0_mental7hp_phpwind】是一个针对Windows操作系统的集成开发环境,特别设计用于搭建PHPWind论坛系统。这个压缩包包含了必要的组件,使得用户可以在Windows环境下方便地运行和管理基于...
**WampApache集成环境详解** WampApache是一个方便的Windows平台下的Web开发环境,它集成了Apache服务器、MySQL数据库和PHP解释器,为开发者提供了一个快速搭建本地Web服务的工具。这个集成环境对于那些需要在...
标题提到的是64位的WAMP安装包,这意味着该软件是为64位Windows系统设计的,可以充分利用64位系统的资源,提高性能。 1. **Apache服务器**:Apache是世界上最流行的Web服务器软件,它开源、免费且稳定。在WAMP中,...
**安装WAMP和WordPress** WAMP(Windows, Apache, MySQL, PHP)是一个在Windows操作系统上搭建本地Web开发环境的套装,它集成了Apache服务器、MySQL数据库和PHP编程语言。这个组合使得开发者能够在本地计算机上创建...
**WAMP5 v1.7.4 知识点详解** **一、WAMP5简介** WAMP(Windows, Apache, MySQL, PHP)是Windows环境下的一款集成开发环境,用于搭建本地Web服务器。WAMP5 v1.7.4是这个套装的一个特定版本,它包含了Apache服务器、...
这个压缩包“wamp64.zip”很可能就是这样一个集成开发环境的安装包。 **Apache服务器**:Apache是世界上最流行的Web服务器软件,开放源代码,支持多种操作系统。在WAMP中,Apache作为Web服务器,接收HTTP请求,并将...
由于官网下载速度可能较慢,提供的这个压缩包文件“wamp3.2.zip”旨在为开发者提供一个方便的下载渠道。 在压缩包内,我们可以看到以下三个关键文件: 1. **wampserver3.2.0_x64.exe**:这是WAMP服务器的主要安装...
在给定的压缩包"安装wamp缺少的文件"中,很可能包含了这些必要的DLL文件,可以将它们解压并复制到系统目录(如C:\Windows\System32)或者WAMP的相应目录下。 安装过程中的注意事项: 1. **检查系统需求**:确保你...
**WAMP全集详解** WAMP(Windows Apache MySQL PHP)是一个在Windows操作系统上搭建本地Web开发环境的集合,它包含了Apache服务器、MySQL数据库和PHP解释器。这个“wamp大全集”显然是一份包含了不同版本的WAMP...
这需要在Wamp的管理界面中操作,右键点击任务栏中的Wamp图标,选择“Apache”->“httpd.conf”,找到`Listen 80`这一行,将其改为`Listen 8080`。 3. **关闭占用端口的应用**:另一种解决方法是关闭占用80端口的...
下面将详细介绍WAMP的相关知识点。 **一、WAMP组件详解** 1. **Apache**:Apache HTTP Server是世界上最流行的Web服务器软件之一,它支持多种操作系统,并且是开源的。在WAMP环境中,Apache负责处理HTTP请求,将...