Для
Сайта была написана простенькая, пресловутая капча, чтобы просто была. Проблема в том, что на локалке - это все отлично работает, но как только переносится на хостинг - оно перестает работать. Если запускать данный файл вручную - то он выведет ошибку, ссылаясь на 11 строчку, то есть на эту:
imageTtfText($im, 28, -25, 30, 25, $c, __DIR__."/fonts/18928.ttf", $rand);
Код капчи:
<?php
session_start();
$rand = mt_rand(1000000, 9999999);
$_SESSION["rand"] = $rand;
$im = imageCreateTrueColor(250,90,);
$c = imageColorAllocate($im, 55, 55, 55);
imageTtfText($im, 28, -25, 30, 25, $c, __DIR__."/fonts/18928.ttf", $rand);
header("Content-type: image/png");
imagePng($im);
imageDestroy($im);
?>
То, как это выглядит на локалке:
А так уже в публичном доступе: