在PHP中启用GD支持

Dón*_*nal 5 php gd2

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

如果您的PHP安装未使用GD图形库进行编译,则Pixelpost将无法运行.

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

extension=php_gd2.dll
Run Code Online (Sandbox Code Playgroud)

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

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

更新

回答评论中提出的问题:

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

Ami*_*ara 7

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

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