5

我正在尝试在 Windows 上的 Apache 服务器上安装 pixelpost。安装程序失败是因为:

如果您的 PHP 安装没有使用 GD 图形库编译,Pixelpost 将不会运行。

我在 php.ini 中添加了以下行

extension=php_gd2.dll

但我仍然收到相同的错误消息。当我运行时,phpinfo()我没有看到对 GD 的任何引用,所以我猜它确实没有安装。我搜索了php_gd2.dll它,它位于ext我的 PHP 根目录的子文件夹中。

我对PHP一无所知,所以对我温柔一点。

更新

要回答评论中提出的问题:

  • 我修改后重新启动了Apachephp.ini
  • php.ini在我的 PHP 安装的根目录中C:\php\php.ini

4

1 回答 1

7

以下是任何php扩展(在 上MS-Windows)的步骤:

  1. 给出扩展目录的绝对路径(不是相对路径)[使用正斜杠(/)而不是反斜杠(\);我不太确定是否需要用斜杠结束路径。
    • 例如:extension_dir = c:/php5/ext
  2. 确保php指的是您的php.ini,现在php.ini可以在您的php安装根目录中。
    • 如果您对 的更改php.ini反映在 上phpinfo(),那没关系。如果没有,请参考根目录中的INSTALL文件。php
  3. 如果apachephp作为一个模块绑定到apache
于 2011-01-10T12:20:57.407 回答