Imagecreatefrompng - проблема с локальным путем изображений, сгенерированных PHP - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь внедрить сгенерированное PHP изображение .PNG в другое сгенерированное PHP изображение .PNG с помощью imagecreatefrompng (), и я борюсь с относительный путь .

Если я использую абсолютный путь к сценарию =>, он работает:

$path = "https://www.example.com/php_image_script.php";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);

Если я использую относительный путь к сценарию =>, он не работает:

$path = "./php_image_script.php";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);

Если я сохраню вывод php_image_script.php PNG в той же папке, что и этот скрипт =>, тогда будет работать относительный путь:

$path = "./php_image_script_some_name.png";
imagecopy($img, imagecreatefrompng($path), 0, 0, 0, 0, $width, $height);

Я также пытался использовать dirname ( FILE ) или $ _ SERVER ['DOCUMENT_ROOT'] в относительном пути, но все же не повезло.

У вас есть идеи, как заставить относительный путь к этому сценарию PHP работать?

Заранее спасибо.

...