مشکل آپلود عکس

parlaq

New Member
سلام
من چند وقت پیش یه سایتی طراحی کرده بودم که مدیر سایت عکس هایی رو برای مشتریانش آپلود میکرد. هیچ مشکلی هم نبود تا اینکه چند روز پیش به من گفته که عکس ها آپلود نمیشه. کد همون کد هست و هیچ مشکلی توش نیست.تو لوکال هم تست کردم کار میکنه. اما روی هاست عکس آپلود نمیشه و هیچ اروری هم نمیده!!!
کلا تابع move_uploaded_file() چیزی برنمی گردونه.کسی به کدها هم دست نزده. یه دفعه از کار افتاده.
از سرور می تونه باشه؟؟؟؟ خواهشا راهنمایی کنید که از چه چیزهایی میتونه باشه؟
 

arminsong

Member
ممکنه حجم فایلی که آپلود میکنید زیاد باشه.

یک عکس با حجم کمتر رو آپلود کنید ببینید عمل میکنه یا نه
 

parlaq

New Member
ممکنه حجم فایلی که آپلود میکنید زیاد باشه.

یک عکس با حجم کمتر رو آپلود کنید ببینید عمل میکنه یا نه

نه مشکل از حجم نیست.
با پشتیبان هاست صحبت کردم،گفت ورژن php از 5.2 به 5.3 آپگرید شده، برید کدهاتون رو تغییر بدید!
می دونید چه تغییری باید بدم تا آپلود انجام بشه؟؟ آیا تابع دیگه ای جز move_uploaded_file() برای آپلود وجود داره؟
 

arminsong

Member
این کد رو امتحان کنید باید جواب بده

PHP:
$fileName= basename($_FILES['file1']['name']) ;

move_uploaded_file($_FILES['file1']['tmp_name'],'folder/'. $fileName ) ;
 

parlaq

New Member
این کد رو امتحان کنید باید جواب بده

PHP:
$fileName= basename($_FILES['file1']['name']) ;

move_uploaded_file($_FILES['file1']['tmp_name'],'folder/'. $fileName ) ;

من هم دقیقا از این کد استفاده کردم.لوکال کار میکنه. میتونه از تنظیمات سرور باشه؟
 

arminsong

Member
این کد رو اجرا کنید ببینید ماکزیمم حجم فایل آپلود شده چقدره:

[PHPS]

echo ini_get('upload_max_filesize'), ", " , ini_get('post_max_size');

[/PHPS]
 

جدیدترین ارسال ها

بالا