انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Oxygen در 26 بهمن 1396، 08:56 قظ
-
سلام
من یک آپلودر ساده فایل با php نوشتم، روی لوکال (ویندوز) کار میکنه ولی روی سرور اصلی (اوبونتو) آپلود نمیکنه!
بنظرتون چرا؟ کسی نظری داره؟ ???
توی قسمتی که نوشتم:
$FileHandle = fopen($FileName, 'w') or die("can't open file");
خطای زیر رو برمیگردونه:
can't open file
تشکر
-
1- سطح دسترسی
۲- اصلا چرا اینجوری درست کردی اپلودر رو ؟!!!
این محتویات یه فایل رو می گیره یه فایل جدید می سازه توی فایل های حجیم سرورت می ترکه !! نکن این کار رو.
۳- پرونده php.ini رو چک کن اصلا کار با فایل توی سرورت کار می کنه یا نه ! مقدار اپلود از طریق php رو ببین !
-
1- سطح دسترسی
حل شد! یه پوشه بالاتر از پوشه ای که داشتم توی upload میکردم دسترسیش مشکل داشت.
۲- اصلا چرا اینجوری درست کردی اپلودر رو ؟!!!
این محتویات یه فایل رو می گیره یه فایل جدید می سازه توی فایل های حجیم سرورت می ترکه !! نکن این کار رو.
آره میدونم کدی که نوشتم اینجوری میشه. خب شما راه بهینه تری سراغ دارید خوشحال میشم راهنمایی کنین.
درواقع من میخوام یه آپلودر بنویسم که بصورت Ajax آپلود کنه، توی نت گشتم اینجوری نوشته بود.