Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在SunOS上安装mysqli_Php_Unix_Mysqli_Sunos - Fatal编程技术网

Php 如何在SunOS上安装mysqli

Php 如何在SunOS上安装mysqli,php,unix,mysqli,sunos,Php,Unix,Mysqli,Sunos,我正在用Drupal做一个学校项目;学校给了我们一台SunOS服务器。“uname-a”之后的详细信息如下: 我遵循mysql、apache和PHP的命令。php版本是5.3.0,apache版本是2.2,mysql版本是5.1.36 Drupal需要用于PHP的mysqli插件,但是通过查看phpinfo()我发现没有关于mysqli扩展的信息 我在网上搜索过,上面说对于Unix操作系统,在编译PHP时需要安装mysqli。我搜索了有关编译PHP的内容,在SunOS上进行编译似乎相当乏味,而且

我正在用Drupal做一个学校项目;学校给了我们一台SunOS服务器。“uname-a”之后的详细信息如下:

我遵循mysql、apache和PHP的命令。php版本是5.3.0,apache版本是2.2,mysql版本是5.1.36

Drupal需要用于PHP的mysqli插件,但是通过查看phpinfo()我发现没有关于mysqli扩展的信息

我在网上搜索过,上面说对于Unix操作系统,在编译PHP时需要安装mysqli。我搜索了有关编译PHP的内容,在SunOS上进行编译似乎相当乏味,而且有几个人在这样做时遇到了一些bug

另外,在线提到,为了安装mysqli,Ubuntu用户可以:

apt-get install php5-mysql
但我似乎无法获得php5 mysql包

我想,如果我能获得SunOS的mysqli.so扩展,并在php.ini中启用该扩展,这个问题就可以解决了。但是我在哪里也找不到这样的扩展文件

如果没有其他可能的解决方案,我将在SunOS上编译PHP。但我想先检查一下:还有其他可能的解决方案吗

非常感谢

[更新:]
给出了phpinfo页面。

问题已解决。程序如下:

  • 下载与当前php版本对应的php源代码

  • 转到扩展目录并编译相应的扩展

  • 这很管用,但在我编译mysqlnd和pdo_-mysql时有些失败了。(之前一直在谷歌搜索,但未能解决)


    我想那我就换一台在线主机。

    你能提供phpinfo()吗?@ArielRamone Hi谢谢你的回复。我已经添加了phpinfo页面的url。同时,我正在尝试在您的服务器上编译mysqli extensionDepending,这可能有用:
    apt-get install php5-mysql