Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

failed to create stream: Permission denied in

382
14 декабря 2003 года
dodger
164 / / 07.02.2003
Не могу разобраться в чем загвоздка. Возможно и в том, что у меня все настроено на iis.
Проблема в следующем:
есть функция: getimagesize("$photo_main_url$photoname"), которая берет гарфический файл из нужной директории.
$photo_main_url = 'c:\\inetpub\\wwwroot\\test\\photos\\';
$photoname = название графического файла.
Когда задается $photo_main_url = 'c:\\inetpub\\wwwroot\\test\\photos\\'; в таком виде, выдается следуюшая ошибка: Warning: getimagesize(c:\inetpub\wwwroot\test\photos\) [function.getimagesize]: failed to create stream: Permission denied in C:\inetpub\wwwroot\test\index.php on line 100
Когда $photo_main_url = 'http://localhost/test/photos/';
Следующая ошибка: Warning: getimagesize(http://localhost/test/photos/) [function.getimagesize]: failed to create stream: HTTP request failed! HTTP/1.1 403 Çàïğåò äîñòóïà, т.е. доступ закрыт!
Не могу понять, в чем ошибка???
5.4K
14 декабря 2003 года
Alik7777777
13 / / 04.12.2003
а учетная запись IWAM_... имеет гранты на твою папку?...
382
14 декабря 2003 года
dodger
164 / / 07.02.2003
Цитата:
Originally posted by Alik7777777
а учетная запись IWAM_... имеет гранты на твою папку?...


Это что за зверь - IWAM?

2.3K
14 декабря 2003 года
SystemRoot
51 / / 30.11.2003
Цитата:
Originally posted by dodger
Не могу разобраться в чем загвоздка. Возможно и в том, что у меня все настроено на iis.
Проблема в следующем:
есть функция: getimagesize("$photo_main_url$photoname"), которая берет гарфический файл из нужной директории.
$photo_main_url = 'c:\\inetpub\\wwwroot\\test\\photos\\';
$photoname = название графического файла.
Когда задается $photo_main_url = 'c:\\inetpub\\wwwroot\\test\\photos\\'; в таком виде, выдается следуюшая ошибка: Warning: getimagesize(c:\inetpub\wwwroot\test\photos\) [function.getimagesize]: failed to create stream: Permission denied in C:\inetpub\wwwroot\test\index.php on line 100
Когда $photo_main_url = 'http://localhost/test/photos/';
Следующая ошибка: Warning: getimagesize(http://localhost/test/photos/) [function.getimagesize]: failed to create stream: HTTP request failed! HTTP/1.1 403 Çàïğåò äîñòóïà, т.е. доступ закрыт!
Не могу понять, в чем ошибка???


Насколько я знаю слэши обычно ставят так /path/path/ и если у тя NTFS глянь кому доступно чтение и изменение, да а разве переменные должны писаться в ковычках

 
Код:
getimagesize($photo_main_url$photoname);
5.4K
16 декабря 2003 года
Alik7777777
13 / / 04.12.2003
Цитата:
Originally posted by dodger

Это что за зверь - IWAM?



посмотри список юзеров на тачке где стоит IIS все скрипты выполняются под IWAM_...

382
16 декабря 2003 года
dodger
164 / / 07.02.2003
Цитата:
Originally posted by Alik7777777


посмотри список юзеров на тачке где стоит IIS все скрипты выполняются под IWAM_...


iis стоит на моей машине, у меня права админа, доступ к папке имеют администраторы и все пользователи. Поэтому проблем быть не должно.

Насчет кавычек для переменных. Т.к. мне нужно трансляция значений переменных, а не сами переменные, то я их в кавычки засадил. У меня не NTFS. Возможно, это может быть связано с тем, что у меня нет GB библиотеки.

4
16 декабря 2003 года
mike
3.7K / / 01.10.2002
GD тут не причем, проблема с правами.
382
16 декабря 2003 года
dodger
164 / / 07.02.2003
Цитата:
Originally posted by mike
GD тут не причем, проблема с правами.


Да странно все это. Как я писал выше права на эту папку имеют все пользователи и администратор, под кем я и работаю. Может там как-нибудь виртуальную папку правильно настроить надо?
И еще попутный вопрос, как средствами PHP сделать так, чтобы автоматически делались уменьшенные версии картинок. Один из вариантов - это GD библиотека, но у меня не APACHE - поэтому откомпилить не могу. Есь ли другие способы?

4
17 декабря 2003 года
mike
3.7K / / 01.10.2002
Что касается уменьшения картинок, то найди программу, которая может уменьшать картинку и управляется из командной строки и используй функцию system(). У тебя Windows, такие наверняка есть. Это в *nix надо ставить всякие GD, Image Magick и т.п, а у тебя выбор гораздо шире.
382
17 декабря 2003 года
dodger
164 / / 07.02.2003
Цитата:
Originally posted by mike
Что касается уменьшения картинок, то найди программу, которая может уменьшать картинку и управляется из командной строки и используй функцию system(). У тебя Windows, такие наверняка есть. Это в *nix надо ставить всякие GD, Image Magick и т.п, а у тебя выбор гораздо шире.


Ага, спасибо за подсказку с прогой. Что то самому сразу в голову не пришло. А с правами - это скрипт корявый был - и выдавались всякие ерундистики.

382
18 декабря 2003 года
dodger
164 / / 07.02.2003
Слушай, а не можешб подсказать хоть одну прогу, которая из командной строки изменяла размер картинки. Я пол-инета облазил - ничего найти не могу....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог