انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Oxygen در 26 بهمن 1396، 08:56 ق‌ظ

عنوان: ایجاد آپلودر با PHP
ارسال شده توسط: Oxygen در 26 بهمن 1396، 08:56 ق‌ظ
سلام
من یک آپلودر ساده فایل با php نوشتم، روی لوکال (ویندوز) کار میکنه ولی روی سرور اصلی (اوبونتو) آپلود نمیکنه!
بنظرتون چرا؟ کسی نظری داره؟  ???

توی قسمتی که نوشتم:
$FileHandle = fopen($FileName, 'w') or die("can't open file");
خطای زیر رو برمیگردونه:
نقل‌قول
can't open file


تشکر
عنوان: پاسخ : ایجاد آپلودر با PHP
ارسال شده توسط: geeksesi | javad در 26 بهمن 1396، 12:08 ب‌ظ
1- سطح دسترسی
۲- اصلا چرا اینجوری درست کردی اپلودر رو ؟!!!
این محتویات یه فایل رو می گیره یه فایل جدید می سازه توی فایل های حجیم سرورت می ترکه !! نکن این کار رو.
۳- پرونده php.ini رو چک کن اصلا کار با فایل توی سرورت کار می کنه یا نه ! مقدار اپلود از طریق php رو ببین !
عنوان: پاسخ : ایجاد آپلودر با PHP
ارسال شده توسط: Oxygen در 22 اسفند 1396، 06:58 ق‌ظ
1- سطح دسترسی
حل شد! یه پوشه بالاتر از پوشه ای که داشتم توی upload میکردم دسترسیش مشکل داشت.

۲- اصلا چرا اینجوری درست کردی اپلودر رو ؟!!!
این محتویات یه فایل رو می گیره یه فایل جدید می سازه توی فایل های حجیم سرورت می ترکه !! نکن این کار رو.
آره میدونم کدی که نوشتم اینجوری میشه. خب شما راه بهینه تری سراغ دارید خوشحال میشم راهنمایی کنین.
درواقع من میخوام یه آپلودر بنویسم که بصورت Ajax آپلود کنه، توی نت گشتم اینجوری نوشته بود.