png.phpを以下のように作りました。
php
1<?php 2Header("Content-Type: image/png"); 3$image = ImageCreate(120,120); 4 5$black = ImageColorAllocate($image,0,0,128); 6$yellow = ImageColorAllocate($image,255,255,0); 7 8ImageArc($image,60,60,98,80,0,360,$yellow); 9ImagePNG($image); 10ImageDestroy($image); 11?>
htmlで以下のように呼び出しています。
html
1<img src="png.php" width="120" height="120" alt="test">
画像作成のテストが上手くいきません。
パスは間違えていないです。
phpのphpinfo();で確認すると、バージョンは7.3.27で「GD imaging」は対応しているバージョンのはず。
「GD imaging」の欄と作者と思われる人の名前が確認できます。
htmlにアクセスするとaltに設定したtestが表示されますし、png.phpにアクセスすると
「このページは動作していません」と出てしまいます。
基本的な事がわかっていないのだと思いますが、どうすれば動的に画像生成が可能なのでしょうか?
最終目標はWordPressに設定されたアイキャッチに、ブログのタイトルを合成してogpに設定することなのですが、最初の1歩でつまずいています。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー