Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

проблема с функцией - imagepng

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> проблема с функцией - imagepng
Имя
Сообщение << Старые топики   Новые топики >>
проблема с функцией - imagepng - 2008-08-14 22:28:06.706666   
Glyuk24

Сообщений: 11
Оценки: 0
Присоединился: 2008-03-09 08:52:55.206666
У меня часть скрипта генерирует картинку, и сохраняет её на диск с пом функции imagepng, на локальном сервере работает всё отлично, но как я перекинул на хостинг у меня вылетает ошибка - "Warning: imagepng() [function.imagepng]: Unable to open '943844069.png' for writing: Permission denied in /home/****/domains/icq-halyava.com/public_html/k.php on line 88"
На 88 строке : imagepng($img, $temp_file); , где $img - сама картинка , $temp_file - рандомное название.png
Сам скрипт: ... $nom = mt_rand(0, 99999999999); $img = imagecreatefromjpeg("background_image.jpg"); $color = imagecolorallocate($img, mt_rand(0, 255), mt_rand(0, 255), mt_rand(0, 255)); $char_code = mt_rand(48, 57); $str_arr[0]=chr($char_code); $char_code = mt_rand(48, 57); $str_arr[1]=chr($char_code); $char_code = mt_rand(48, 57); $str_arr[2]=chr($char_code); $char_code = mt_rand(48, 57); $str_arr[3]=chr($char_code); $char_code = mt_rand(48, 57); $str_arr[4]=chr($char_code); $str=implode("",$str_arr); $font_name = "jokerman.ttf"; $font_size = 15; $x_pos = 0; $y_pos = 22; $chars = count($str_arr); for ( $i = 0; $i &lt; $chars; $i++ ) { $x_pos = $x_pos + 11; $angle = mt_rand(-40, 40); imagettftext($img, $font_size, $angle, $x_pos, $y_pos, $color, $font_name, $str_arr[$i]); } $temp_file = "$nom.png"; imagepng($img, $temp_file); imagedestroy($img); ... Из-за чего вылетает ошибка?
Post #: 1
RE: проблема с функцией - imagepng - 2008-08-14 22:40:36.243333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
настрой права на дирикторию для скрипта..
постав 777

Post #: 2
RE: проблема с функцией - imagepng - 2008-08-14 22:42:01.166666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Из-за того, что у сервера или у php (зависит от того как ты поставил) не хватает прав на чтение нужного тебе файла.
Post #: 3
RE: проблема с функцией - imagepng - 2008-08-14 22:54:00.360000   
Glyuk24

Сообщений: 11
Оценки: 0
Присоединился: 2008-03-09 08:52:55.206666
Поставил 777, всё работает! Спасибо!
Post #: 4
RE: проблема с функцией - imagepng - 2008-08-14 23:28:42.370000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
да да.. и про плюсик не забудь ;)
Post #: 5
RE: проблема с функцией - imagepng - 2008-08-14 23:53:36.610000   
Витязь

Сообщений: 196
Оценки: 0
Присоединился: 2008-05-21 00:27:47.300000
Жаль я не успел…[:(]
Post #: 6
Страниц:  [1]
Все форумы >> [Веб-программинг] >> проблема с функцией - imagepng







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.