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 Linux主机支持机房的更换

godaddy空间的sql server数据库没办法insert中文

如何修改服务器系统时间

PHP 图片上传适用于本地主机,但不适用于 GoDaddy 服务器

PHP GoDaddy 最大执行时间不起作用

godaddy管理域名