godaddy 的 linux 空间 PHP缺少mb_string扩展 如何打开
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了godaddy 的 linux 空间 PHP缺少mb_string扩展 如何打开相关的知识,希望对你有一定的参考价值。
RT 我 买了个 godaddy 的空间 上传了 文件后 发现打不开 问过之后 说是 php缺少mb_string扩展 可是 我进空间的时候是 空的 没有 php.ini 文件 我要如何 打开 mb_string扩展 (linux的) 有说 自己写个 php.ini文件的 不知道 linux 的好不好使 而且 也不知道 里面需要有什么 代码 麻烦 大家帮帮忙 解决一下吧
推荐你用万网L1型(1G,送独立IP,多线机房,Linux+Apache2+mysql+PHP,送300M MYSQL数据库),网站备案免费国际域名:60元(续费65元)
可咨询我们在线客服,享受优惠。作为万网大核心代理之一,更专业,更稳定。我的用户资料中有我们客服的QQ。 参考技术A 每个站点使用 独立的进程池,在进程池限定最大可用内存 。
参考技术B godaddy 的服务很差, 参考技术C 试下不就知道了
Godaddy 托管 HTTP GET 请求长度问题
【中文标题】Godaddy 托管 HTTP GET 请求长度问题【英文标题】:Godaddy Hosting HTTP GET Request Lengh Issue 【发布时间】:2016-09-26 23:22:46 【问题描述】:我在接收 PHP 文件中的完整请求时遇到了困难。我写了一个这样的示例。
编写了一个包含以下内容的 test.php 文件,
<?php
$data = $_GET['data'] ;
echo($data);
?>
现在我已经使用以下 URL 的浏览器进行了检查,
http://myserver.com/test.php?data=DDDDDDDDDDDDDDDDDDDD
我已经通过增加 D 字母的数量来测试这一点,以查看最多可以传递多少数据。
我发现只有 478 个字符被接收并显示在 echo 语句中。当我在参数中添加更多字母“D”时,它不会显示。
我收集到最多可以接收 512 个字符。如果总长度大于它不会传递 get 参数。 (将导致空数据)。我换了浏览器,效果还是一样的。
但是同样的事情在我的本地主机(WAMP 服务器)和 Firefox、Chrome 等上运行得很好,并且可以发送/接收更大的请求数据。我知道这不是浏览器问题,但服务器有限制。 (我的 GET 请求平均长度约为 1000 个字符,在 godaddy 服务器中不起作用)。
我正在使用 GoDaddy 共享托管服务器。我想如果我可以增加 GoDaddy 服务器允许的请求长度,这可以解决。但不知道这是否也可能。
请帮助我找到解决方案。
【问题讨论】:
会话变量? SO 中第一个问题的显着努力。欢迎! 【参考方案1】:// in the sending page:
session_start();
$_SESSION["data1"] = $data1;
$_SESSION["data2"] = $data2;
// in the recieving page:
Session_start();
$data1 = $_SESSION["data1"];
$data2 = $_SESSION["data2"];
据我所知,会话变量的大小没有限制。 唯一的缺点是用户无法添加书签或与其他人分享结果
【讨论】:
亲爱的 Anreas 感谢您的努力,我需要的不是从 PHP 页面传递到页面。这些是从客户端传递的请求变量。例如,我有一个 ajax GET 请求,它有很长的加密参数数据(单个 get 变量)。以上是关于godaddy 的 linux 空间 PHP缺少mb_string扩展 如何打开的主要内容,如果未能解决你的问题,请参考以下文章
godaddy空间的sql server数据库没办法insert中文