$source = "http://z176828.infobox.ru/admin/".$foto_name;
$dest = "http://z176828.infobox.ru/admin/thumb/".$foto_name;
echo $dest;
if(!copy($source, $dest)) {
echo "Ошибка копирования файла $source...<br />\n";
}
$thumb = PhpThumbFactory::create($dest);
$thumb->cropFromCenter (100, 100);
$thumb->save($dest);
выдает ошибку
http://z176828.infobox.ru/admin/thumb/kata...37492.JPGОшибка копирования файла http://z176828.infobox.ru/admin/katalogimg..._ST837492.JPG...
Fatal error: Uncaught exception 'Exception' with message 'Could not determine format of remote image: http://z176828.infobox.ru/admin/thumb/kata...837492.JPG' in /home/www/z176828/lib/ThumbBase.inc.php:193 Stack trace: #0 /home/www/z176828/lib/GdThumb.inc.php(1077): ThumbBase->triggerError('Could not deter...') #1 /home/www/z176828/lib/GdThumb.inc.php(98): GdThumb->determineFormat() #2 /home/www/z176828/lib/ThumbLib.inc.php(127): GdThumb->__construct('http://z176828....', Array, false) #3 /home/www/z176828/lib/foto_katalog.lib.php(132): PhpThumbFactory::create('http://z176828....') #4 /home/www/z176828/htdocs/admin/foto_katalog.php(41): foto_katalog->save() #5 {main} thrown in /home/www/z176828/lib/ThumbBase.inc.php on line 193
Не понимаю почему. Директория есть . Права есть . Файл есть.
Спустя 1 минута, 39 секунд (13.03.2012 - 17:43) ADiel написал(а):
$dest = "http://z176828.infobox.ru/admin/thumb/".$foto_name; ?
Протокол Http не позволяет заливать файлы таким методом
используйте пути в файловой системе, а не внешние.
Протокол Http не позволяет заливать файлы таким методом
используйте пути в файловой системе, а не внешние.
Спустя 2 минуты, 45 секунд (13.03.2012 - 17:45) DarkGuy написал(а):
Цитата (ADiel @ 13.03.2012 - 14:43) |
$dest = "http://z176828.infobox.ru/admin/thumb/".$foto_name; ? Протокол Http не позволяет заливать файлы таким методом используйте пути в файловой системе, а не внешние. |
побывал. Выдает
/thumb/katalogimg/1331649922_ST837492.JPG
Warning: copy(/thumb/katalogimg/1331649922_ST837492.JPG) [function.copy]: failed to open stream: No such file or directory in /home/www/z176828/lib/foto_katalog.lib.php on line 127
Ошибка копирования файла katalogimg/1331649922_ST837492.JPG...
Fatal error: Uncaught exception 'Exception' with message 'Image file not found: /thumb/katalogimg/1331649922_ST837492.JPG' in /home/www/z176828/lib/ThumbBase.inc.php:193 Stack trace: #0 /home/www/z176828/lib/ThumbBase.inc.php(172): ThumbBase->triggerError('Image file not ...') #1 /home/www/z176828/lib/ThumbBase.inc.php(110): ThumbBase->fileExistsAndReadable() #2 /home/www/z176828/lib/GdThumb.inc.php(96): ThumbBase->__construct('/thumb/katalogi...', false) #3 /home/www/z176828/lib/ThumbLib.inc.php(127): GdThumb->__construct('/thumb/katalogi...', Array, false) #4 /home/www/z176828/lib/foto_katalog.lib.php(132): PhpThumbFactory::create('/thumb/katalogi...') #5 /home/www/z176828/htdocs/admin/foto_katalog.php(41): foto_katalog->save() #6 {main} thrown in /home/www/z176828/lib/ThumbBase.inc.php on line 193
Спустя 9 минут, 23 секунды (13.03.2012 - 17:55) DarkGuy написал(а):
Цитата (DarkGuy @ 13.03.2012 - 14:45) | ||
побывал. Выдает /thumb/katalogimg/1331649922_ST837492.JPG Warning: copy(/thumb/katalogimg/1331649922_ST837492.JPG) [function.copy]: failed to open stream: No such file or directory in /home/www/z176828/lib/foto_katalog.lib.php on line 127 Ошибка копирования файла katalogimg/1331649922_ST837492.JPG... Fatal error: Uncaught exception 'Exception' with message 'Image file not found: /thumb/katalogimg/1331649922_ST837492.JPG' in /home/www/z176828/lib/ThumbBase.inc.php:193 Stack trace: #0 /home/www/z176828/lib/ThumbBase.inc.php(172): ThumbBase->triggerError('Image file not ...') #1 /home/www/z176828/lib/ThumbBase.inc.php(110): ThumbBase->fileExistsAndReadable() #2 /home/www/z176828/lib/GdThumb.inc.php(96): ThumbBase->__construct('/thumb/katalogi...', false) #3 /home/www/z176828/lib/ThumbLib.inc.php(127): GdThumb->__construct('/thumb/katalogi...', Array, false) #4 /home/www/z176828/lib/foto_katalog.lib.php(132): PhpThumbFactory::create('/thumb/katalogi...') #5 /home/www/z176828/htdocs/admin/foto_katalog.php(41): foto_katalog->save() #6 {main} thrown in /home/www/z176828/lib/ThumbBase.inc.php on line 193 |
$source = $foto_name;
$dest = "/admin/thumb/".$foto_name;
echo "<a href=\"".$dest."\">".$dest."</a>";
if(!copy($source, $dest)) {
echo "Ошибка копирования файла $source...<br />\n";
}
$thumb = PhpThumbFactory::create($dest);
$thumb->cropFromCenter (100, 100);
$thumb->save($dest);
/admin/thumb/katalogimg/1331650201_ST837492.JPG
Warning: copy(/admin/thumb/katalogimg/1331650201_ST837492.JPG) [function.copy]: failed to open stream: No such file or directory in /home/www/z176828/lib/foto_katalog.lib.php on line 127
Ошибка копирования файла katalogimg/1331650201_ST837492.JPG...
Fatal error: Uncaught exception 'Exception' with message 'Image file not found: /admin/thumb/katalogimg/1331650201_ST837492.JPG' in /home/www/z176828/lib/ThumbBase.inc.php:193 Stack trace: #0 /home/www/z176828/lib/ThumbBase.inc.php(172): ThumbBase->triggerError('Image file not ...') #1 /home/www/z176828/lib/ThumbBase.inc.php(110): ThumbBase->fileExistsAndReadable() #2 /home/www/z176828/lib/GdThumb.inc.php(96): ThumbBase->__construct('/admin/thumb/ka...', false) #3 /home/www/z176828/lib/ThumbLib.inc.php(127): GdThumb->__construct('/admin/thumb/ka...', Array, false) #4 /home/www/z176828/lib/foto_katalog.lib.php(132): PhpThumbFactory::create('/admin/thumb/ka...') #5 /home/www/z176828/htdocs/admin/foto_katalog.php(41): foto_katalog->save() #6 {main} thrown in /home/www/z176828/lib/ThumbBase.inc.php on line 193
Спустя 1 минута, 49 секунд (13.03.2012 - 17:57) ADiel написал(а):
Инструкция:
1. Закрываем форум
2. Лезем в словарь
и переводим failed to open stream: No such file or directory
Попробуйте перед слэшом точку поставить
/home/www/z176828/lib/ тут есть папка thumb ??
Попробуйте /home/www/z176828/thumb/katalogimg/1331649922_ST837492.JPG
т.е. полный путь до файла
Но я бы использовал относительные
1. Закрываем форум
2. Лезем в словарь
и переводим failed to open stream: No such file or directory
Попробуйте перед слэшом точку поставить
/home/www/z176828/lib/ тут есть папка thumb ??
Попробуйте /home/www/z176828/thumb/katalogimg/1331649922_ST837492.JPG
т.е. полный путь до файла
Но я бы использовал относительные
Спустя 26 минут, 18 секунд (13.03.2012 - 18:23) DarkGuy написал(а):
Цитата (ADiel @ 13.03.2012 - 14:57) |
Инструкция: 1. Закрываем форум 2. Лезем в словарь и переводим failed to open stream: No such file or directory Попробуйте перед слэшом точку поставить /home/www/z176828/lib/ тут есть папка thumb ?? Попробуйте /home/www/z176828/thumb/katalogimg/1331649922_ST837492.JPG т.е. полный путь до файла Но я бы использовал относительные |
Я понимаю что он не может найти либо файл либо директорию
директорию и файл проверил все есть. Но не работает
$source = "/admin/".$foto_name;
$dest = "/admin/thumb/".$foto_name;
echo "<a href=\"".$dest."\">".$dest."</a><br>";
echo "<a href=\"".$source."\">".$source."</a>";
if(!copy($source, $dest)) {
echo "Ошибка копирования файла $source...<br />\n";
}
$thumb = PhpThumbFactory::create($dest);
$thumb->cropFromCenter (100, 100);
$thumb->save($dest);
файл
http://z176828.infobox.ru/admin/katalogimg/1331651839_.png
admin/thumb/katalogimg/1331651866_.png
/admin/katalogimg/1331651866_.png
Warning: copy(/admin/katalogimg/1331651866_.png) [function.copy]: failed to open stream: No such file or directory in /home/www/z176828/lib/foto_katalog.lib.php on line 128
Ошибка копирования файла /admin/katalogimg/1331651866_.png...
Fatal error: Uncaught exception 'Exception' with message 'Image file not found: /admin/thumb/katalogimg/1331651866_.png' in /home/www/z176828/lib/ThumbBase.inc.php:193 Stack trace: #0 /home/www/z176828/lib/ThumbBase.inc.php(172): ThumbBase->triggerError('Image file not ...') #1 /home/www/z176828/lib/ThumbBase.inc.php(110): ThumbBase->fileExistsAndReadable() #2 /home/www/z176828/lib/GdThumb.inc.php(96): ThumbBase->__construct('/admin/thumb/ka...', false) #3 /home/www/z176828/lib/ThumbLib.inc.php(127): GdThumb->__construct('/admin/thumb/ka...', Array, false) #4 /home/www/z176828/lib/foto_katalog.lib.php(133): PhpThumbFactory::create('/admin/thumb/ka...') #5 /home/www/z176828/htdocs/admin/foto_katalog.php(41): foto_katalog->save() #6 {main} thrown in /home/www/z176828/lib/ThumbBase.inc.php on line 193
Спустя 3 минуты, 58 секунд (13.03.2012 - 18:27) DarkGuy написал(а):
Заработало!
Спустя 41 секунда (13.03.2012 - 18:28) DarkGuy написал(а):
$thumb == PhpThumbFactory::create($dest); И все.. Правда не понимаю почему