5

WindowsのApacheサーバーにpixelpostをインストールしようとしています。インストーラーが失敗する理由:

PHPインストールがGDグラフィックライブラリでコンパイルされていない場合、Pixelpostは実行されません。

php.iniに次の行を追加しました

extension=php_gd2.dll

しかし、それでも同じエラーメッセージが表示されます。実行するphpinfo()と、GDへの参照が表示されないため、実際にはインストールされていないと思います。検索したところ、PHPルートディレクトリphp_gd2.dllextサブフォルダーにあります。

私はPHPについて何も知らないので、私に優しくしてください。

アップデート

コメントで提起された質問に答えるには:

  • 変更後にApacheを再起動しましたphp.ini
  • php.iniPHPインストールのルートディレクトリにあります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()OKです。そうでない場合は、ルートディレクトリINSTALLのファイルを参照してください。php
  3. モジュールとしてapacheバインドしている場合は再起動しますphpapache
于 2011-01-10T12:20:57.407 に答える