Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Создание каталога и сохранение в него файлов...
 
 автор: Fernus   (23.03.2008 в 16:05)   письмо автору
 
 

Создаю каталог и в него сохраняю загруженный файл(картинку), но файл не сохраняется, только каталог создаётся...
На данвере всё пашет...а на хосте не хочет
Виноват вроде safe_mode, который включен...
Что придумать можно?

Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid/gid is 32077/32079 is not allowed to access /home/*****/public_html/****/*****/***/*** owned by uid/gid 99/99



<?php 

mkdir
($dir0777); 
chmod($dir0777); 

$directory $dir."/".$name.".".$p['extension']; 
if (
file_exists($directory)) { 
$directory $dir."/".$name."_".substr($ref03).".".$p['extension']; 


imagejpeg($dest_img$directory); 

?>

   
 
 автор: DEM   (23.03.2008 в 16:49)   письмо автору
 
   для: Fernus   (23.03.2008 в 16:05)
 

Пишите своему хостеру... лично я так и сделал и у меня всё стало норм :)

   
 
 автор: Fernus   (23.03.2008 в 16:53)   письмо автору
 
   для: DEM   (23.03.2008 в 16:49)
 

Других способов нет?=(

   
 
 автор: Fernus   (24.03.2008 в 21:36)   письмо автору
 
   для: Fernus   (23.03.2008 в 16:53)
 

Нашёл я решение этой проблемы!


<?php 

// Установка соединения
$conn_id ftp_connect($ftp_server);

// Вход с именем пользователя и паролем
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);

// Попытка создания директории $dir
if (ftp_mkdir($conn_id$dir)) {
echo 
"Создана директория $dir\n";
} else {
echo 
"Не удалось создать директорию $dir\n";
}

// Отправка "SITE CHMOD 0777 $dir FTP серверу
if (ftp_site($conn_id'CHMOD 0777 '.$dir)) {
echo 
"Команда выполнена.\n";
} else {
die(
'Команда не выполнена.');
}

// Закрытие соединения
ftp_close($conn_id);

?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования