wamp下localhost目录Your Projects下项目无法打开解决方案
最近在学php,然后可能遇到各种小白问题,记录下来当做自己成长的见证吧:
wamp下localhost目录Your Projects下项目无法打开,但是在url中输入项目可以访问到。
解决方案:
wamp下开启服务器的乱码问题:
PHP乱码?Mysql乱码?
PHP乱码或者mysql乱码,多半是因为没有统一编码,要解决PHP/mysql乱码,只要做到三码合一即可.
所谓三码,是指文件编码,页面编码声明和数据库字符集,要使用相同的编码,如全部为utf-8.
怎么做到三码合一?下面以utf-8为例,说明如何统一编码.
1.将网页文件的编码保存为utf-8无BOM
记事本,保存文件的时候选择"编码"为utf-8
editPlus,保存时选择"encoding"为utf-8
Notepadd++,按ctrl+A全选当前文档,选择菜单栏的Encoding-->Convert to UTF-8 without BOM
UEStudio,保存时选择"格式"为utf-8无BOM其他软件请根据情况操作
2.在PHP页面的<?php ?>标签对之间使用 header('Content-type : text/html; Charset=UTF-8'); 声明页面编码为utf-8
在html头部(<head>和</head>之间)写入<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />来声明页面编码为utf-8
3.PHP页面中连接数据库服务器后执行sql查询前使用以下代码先将字符集设置为utf-8
以下方案任选一种,其中 $myqli 和 $pdo 是创建的mysqli和pdo类的对象实例
mysql_query('SET NAMES utf8'); // mysql 扩展
mysqli_query('SET NAMES utf8'); // mysqli 扩展
$mysqli->query('SET NAMES utf8'); // mysqli 扩展
$pdo->exec('SET NAMES utf8'); // PDO 扩展
4.创建数据表的时候将默认编码设置为utf8,将字符校对(callate)设置为utf8_general_ci,注意MySQL里面是utf8而不是utf-8
IF NOT EXISTS `name`(
....代码....
)ENGINE InnoDB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
做到这四点,相信你的网页和数据库不会再乱码.
wamp下localhost目录Your Projects下项目无法打开解决方案相关推荐
- linux下mysql目录结构_linux下mysql安装配置与目录结构
本节内容: linux下mysql安装与配置.mysql目录结构. 1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rp ...
- linux下mysql目录结构_linux下mysql安装、目录结构、配置
1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...
- 关于linux下/sys目录
sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为 ...
- tomcat在conf/Catalina/localhost目录下配置项目路径
转自:http://wangyl93-dl-cn.iteye.com/blog/1508517 在tomcat的conf/Catalina/localhost目录下配置项目路径,tomcat启动是会直 ...
- 使用wamp访问localhost时查看项目地址不对
使用wamp访问localhost时查看项目地址不对 直接点击访问不到,http://路径少了一个localhost. 怎么办呢? 找到wamp 的www 目录下的index.php 文件打开后 找到 ...
- nginx配置一个端口下多个路径转发到html下不同目录
工作中用到使用nginx配置一个端口下多个路径转发到html下不同目录,做一个总结记录. 目前知道的有三种方法可以实现,分别是使用root+location.alias.try_files. 假设一个 ...
- ubuntu系统下使用jenkins自动构建Android项目
一.所需要安装的软件: 1.jdk 2.gradle 3.git 4.android sdk 5.tomcat 6.jenkins 二.安装软件: jdk: 下载地址:Java Downloads ...
- Android Studio下的目录结构
我们可以看一下Android Studio下的目录结构. 在Android Studio的左上角,可以切换不同的视图, 选择Android视图,可以查看Android Studio的工程目录结构,如下 ...
- wamp 下的mysql密码_wamp下更改mysql密码
cmd下切换到 mysql 安装目录 例 d:/mysql/bin (如果用WAMP安装则是D:\wamp\bin\mysql\mysql5.1.30\bin) 前提:mysql用户root密码为空. ...
最新文章
- 策略模式 极其简单的列子
- 命令行 上下文环境 与 相对路径
- eclipse运行时出现Unable to execute dex
- 弹性盒模型--新版与旧版比较(1)
- UML工具:EA(Enterprise Architect)
- 最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这
- 汇编语言(三)之判断数值是否大于42H并统计个数
- vba数组dim_NDArray — —一个基于Java的N-Dim数组工具包
- Cinema 4D R25 for mac三维动画设计
- 指针 多维数组 数组指针 指针数组
- linux搭建git服务
- 黑苹果 efi如何替换_看了这篇文章,再也不用花钱请人装黑苹果了
- java 根据身份证计算年龄(周岁)
- ICML 2021奖项公布!谷歌大脑摘得桂冠,田渊栋、陆昱成获荣誉提名!
- Qt界面开发(一)(各种控件以及图表)
- 计算机打字题目200字,拼音打字考试标准练习题200字
- 最全74HC04六反相器中文资料|引脚图及功能表|应用电路图
- 国内无代码平台数据统计功能对比
- Windows 10 多用户同时远程登录
- 中文电码(姓名 电报码 VISA DS160 美国签证)在线查询工具