好的,所以我不确定Apache2是不是可能的原因。但也许...... 我正在尝试将字符集设置为“ISO-8859-1”。当我从我的服务器发送数据到包含ÆØÅ等字母的客户端时,它们会显示,但是当我把它写成HTML中的标题时,它就无法正常工作。
所以我尝试过将meta charset =“ISO-8859-1”添加到页面中。 我已经尝试过default_charset =“ISO-8859-1”到php.ini 我已将AddDefaultCharset ISO-8859-1添加到apache2.conf
如果我从桌面打开文档并将其打开到Chrome中,它可以正常工作,但是当我从服务器加载它时,它将无法正确显示字母。
好的事实证明,如果我回显index.php中的字母,它就不会显示出来。但是,如果我在另一个文件中执行它有时会出现。
源代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title>9Chat - Pure Chill</title>
<link rel="icon" href="Assets/logo.png" method="post">
</head>
<body>
<h1>Velkommen</h1>
<h2>Vælg dit navn</h2>
<form method="post" action="navigation.php">
<input type="text" name="nickname" value="Kaldenavn">
<input type="password" name="id" value="xxxxxx">
<input type="submit" value="Tilslut">
</form>
</body>
<script type="text/javascript" src="Scripts/WebSocket.js"></script>
<style type="text/css">
@import url('Styles/login_page.css')
</style>
</html>