【问题标题】:Installing PHP GD on my Windows 7 with Apache在我的 Windows 7 上使用 Apache 安装 PHP GD
【发布时间】:2014-08-19 20:01:29
【问题描述】:

我一辈子都无法在我的 Windows 7 PHP 版本中安装 GD。 这就是我所做的:

我的路径是 C:/webserver/php/php.ini

当然,GD 在我的 php.ini 文件中被注释掉了。 (;extension=php_gd2.dll)

  1. 我删除了扩展名前面的分号
  2. 保存 php.ini
  3. 从 .../php/ext/ 和
  4. 复制 php_gd2.dll
  5. 将其粘贴到 /php/ 文件夹中
  6. 重新启动 Apache。

到处都说应该有效,但事实并非如此。

运行 phpinfo();显示 php.ini 的路径是正确的,并且 GD仍未安装

我做错了什么?我无计可施。

【问题讨论】:

    标签: php apache installation gd


    【解决方案1】:

    AFAIK 你必须将 php_gd2.dll 留在 .../ext/ 文件夹中。

    【讨论】:

    • 干得好。你让我明白了: 知道 .dll 需要保留在 \ext\ 文件夹中,这帮助我看到 php.ini 中未注释掉的所有其他扩展都使用了绝对路径,而不是相对路径。所以我只是用extension=php_gd2.dll 编辑了php.ini 文件行,说extension="c:\webserver\php\ext\php_gd2.dll" 并从\php\ 文件夹中删除了php_gd2.dll 的副本,将原始副本保留在\php\ext\ 文件夹和 ...现在可以了! 谢谢。我也是第一次听说 AFAIK(由 urbandictionary 解释),再次感谢。
    【解决方案2】:

    为 Apache24 启用 .php lib" 索引。 转到您的 Apache24\conf 。打开 httpd.conf 文件然后搜索
    粘贴以下代码

    <IfModule mime_module>
    AddType text/html .shtml
        AddType text/html .php .phps
    
    </IfModule>
    

    【讨论】:

      猜你喜欢
      • 2011-05-13
      • 2011-03-29
      • 2019-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-31
      • 2014-04-19
      相关资源
      最近更新 更多