在PHP中启用GD支持

时间:2011-01-10 11:45:48

标签: php gd2

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

  

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

我已将以下行添加到php.ini

extension=php_gd2.dll

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

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

更新

回答评论中提出的问题:

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

1 个答案:

答案 0 :(得分:7)

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

  1. 为扩展目录提供绝对路径(不是相对路径)[使用正斜杠(/)而不是反斜杠(\);我不太确定是否需要以尾随斜杠结束路径。
    • 例如:extension_dir = c:/php5/ext
  2. 确保php引用您的php.ini,现在php.ini可以在您的php安装根目录中。
    • 如果您对php.ini的更改反映在phpinfo()上,则表示没问题。如果没有,请参阅INSTALL root目录中的php文件。
  3. 如果您将apache作为模块绑定到php
  4. ,请重新启动apache