У меня есть php-файлы, которые после определенной графической обработки записывают файлы изображений в соответствующие каталоги. Эти изображения затем могут быть вызваны из других файлов php и визуализированы на соответствующих страницах. По ряду причин я был вынужден переместить все изображения в домен без файлов cookie, созданный для этой цели. Это означает, что изображения теперь отправляются из другого домена - и это на том же физическом сервере, чтобы сократить время ожидания. Теперь моя проблема заключается в том, что когда я пытаюсь записать файлы изображений в соответствующий каталог домена без файлов cookie, операция записи отклоняется с ошибкой apache «Оболочка HTTP не поддерживает соединения с возможностью записи».
Мой код очень прост:
$image = imagecreatetruecolor($area_size_x, $area_size_y);
// lot of graphic processing here
$staticsavepath = "www.cookielessdomain.com/properdirectorypath/nameofimagetosave.jpg";
imagepng($image, $staticsavepath);
Владельцем каталога в домене без файлов cookie является тот же пользователь linux, который является владельцем каталогов, в которых он успешно сохранил файлы в старой версии (я имею в виду версию, в которой я сохранял изображения на самом динамическом сайте, что сейчас Я не могу использовать для этой цели, как сказано выше). Но, кажется, этого недостаточно. Итак, как я мог обойти эту проблему?