当前位置: 首页 > 知识库问答 >
问题:

与我的PHP安装混淆

孔斌
2023-03-14

我已经为ubuntu(13.04版)安装了PHP(作为apache的模块)。我遵循本文档说明http://www.php.net/manual/en/install.unix.apache2.php

在安装结束时,我的php。ini位于并读取于/usr/local/lib

现在我需要安装GD库。我这样做:

apt-get install php5-gd

当然还有重启apache。扩展未加载。

我发现我在/etc/php5下有另一个php文件夹,gd扩展已经安装在这个目录下。顺便说一下,我不明白为什么我有另一个php。ini位于/etc/php5/embed下。

我是否需要为gd使用合适的选项重新编译PHP?

谢谢

命令信息

which php

/usr/local/bin/php

php --ini

PHP警告:PHP启动:无法加载动态库“/usr/local/lib/PHP/extensions/no-debug-zts-20121212/gd”。所以“-/usr/local/lib/php/extensions/no-debug-zts-20121212/gd。因此:无法打开共享对象文件:在第0行的未知位置没有此类文件或目录

警告:PHP启动:无法加载动态库'/usr/local/lib/PHP/extensions/no-debug-zts-20121212/gd。所以“-/usr/local/lib/php/extensions/no-debug-zts-20121212/gd。因此:无法打开共享对象文件:在第0行配置文件(php.ini)路径:/usr/local/lib加载的配置文件:/usr/local/lib/php中的未知位置没有此类文件或目录。ini扫描以获取更多信息。ini文件位于:(无)其他位置。已分析ini文件:(无)

共有1个答案

万俟鸿波
2023-03-14

您混合了编译安装和deb安装,它们不兼容

通过(最简单的方式)安装php

sudo apt-get install php5

或comile gd表单源

 类似资料:
  • 主要内容:您需要做什么?,使用支持 PHP 的 Web 主机,在您自己的 PC 机上建立 PHP,PHP 服务器组件,IDE (Integrated Development Environment集成开发环境),在 Cloud Studio 中运行 PHP 程序您需要做什么? 为了开始使用 PHP,您可以: 找一个支持 PHP 和 MySQL 的 Web 主机 在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL 使用支持 PHP 的 Web 主机 如果您的服务器支持 P

  • 本章将会带领你在 CentOS 7.4 系统上编译安装 PHP 7.2 环境,以及缺少的拓展安装。 下载源码 我们打开PHP 官网下载页找到最新的 PHP 7.2 版本,以 7.2.9 为例: 我们点击绿色框部分的的地址,最后我们通过选择地区后得到最终地址为:http://cn2.php.net/distributions/php-7.2.9.tar.xz 我们得到文件下载地址后,登入 Linux

  • 问题内容: 我是Python装饰器的新手(哇,很棒的功能!),并且我很难使以下内容起作用,因为参数混杂在一起。 运行此命令时,我得到: 我做的那条线 问题 -显然,问题在于缓存器对象而不是Session实例,而该实例实际上没有属性。但是我找不到解决方法。 我已经考虑过但不能使用的解决方案 -我想到使decorator类返回一个函数而不是一个值(如本文的2.1节),以便在正确的上下文中进行评估,但这

  • 问题内容: 美好的一天! 我正在阅读一本有关封装的Java书,其中提到了getter和setter方法。 我读过要隐藏属性,我必须将实例变量标记为 “ PRIVATE” ,并设置 “ PUBLIC” 方法来访问数据。因此,我尝试制作类似但并非常规的代码,如下所示: 上面的代码是否因为我直接分配变量而公开了变量?我该如何做得更好?如果改用常规方法并在另一个类上分配值会更好吗?“隐藏数据”是什么意思?

  • 主要内容:安装 PHP 镜像,Nginx + PHP 部署安装 PHP 镜像 方法一、docker pull php 查找 Docker Hub 上的 php 镜像: 可以通过 Sort by 查看其他版本的 php,默认是最新版本 php:latest。 此外,我们还可以用 docker search php 命令来查看可用版本: 这里我们拉取官方的镜像,标签为5.6-fpm 等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为php,

  • 关于 PHP 的版本,目前大多数企业都会使用 5.4 及更高版本,甚至越来越多的企业使用 PHP 7 版本,要知道,这两个版本还是有很大差异的,PHP 7 有很大的性能提升。 虽然“新事物取代旧事物”是必然趋势,但就目前来说,PHP 7 版本还是太新了,很多企业的网站不一定兼容。因此,本节安装的 PHP 版本为 5.4。接下来,就一起来学习如何在 Linux 系统中安装 PHP 源码包,具体步骤如