توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در اپلود نشدن عکس در سایت
a30redel
February 19th, 2013, 20:47
سلام
یه سایت دارم از نوع وردپرس ؛ وقتی میخوام عکسی رو اپلود کنم این ارور رو میده
پرونده فرستاده شده نمیتواند به /home/User/public_html/wp-content/uploads/2013/02 برود.
توضیح اینکه :
با دو نوع ورژن از وردپرس تست کردیم نشد
از سطح دسترسی هم خبر دارم سطح دسترسی فایلها هم چک شد
چه روی 755 و چه روی 777 متاسفانه هیچ رقمه جواب نمیده ؛ ضمن اینکه تا قبل از این مشکلی نداشتیم
ولی با انتقال سایت این مشکل به وجود اومده
برخی دوستان گفتند حتما و حتما از طرف سرور محدود شده
خب خودم صاحب سرور هستم ؛ یعنی سایتم روی وی پی ای از نوع لینوکس هست که روت دست خودمه
میشه دوستان یه راهنمایی بدن که چجوری میتونم این محدودیت رو بردارم از سرور
با تشکر
bronze
February 19th, 2013, 21:22
از سطح دسترسی هم خبر دارم سطح دسترسی فایلها هم چک شد
چه روی 755 و چه روی 777 متاسفانه هیچ رقمه جواب نمیده
permission پوشه ای که فایل ها به داخل اون آپلود میشن باید 777 باشه نه permission فایل ها (permission فایل ها می تواند کمتر باشه).
a30redel
February 19th, 2013, 21:33
permission پوشه ای که فایل ها به داخل اون آپلود میشن باید 777 باشه نه permission فایل ها (permission فایل ها می تواند کمتر باشه).
ممنون عزیز از توضیحت
همونطوری که گفتم مشکل از سطح دسترسی نیست روی 777 هست ؛ مشکلی از این بابت نیست
مشکل از خود سرور هست که متاسفانه نمیدونم از چیشه
yareblogi
July 17th, 2013, 05:55
منم همین مشکل رو دارم ..کسی خست راهنمایی کنه؟ :39:
compiler
July 17th, 2013, 08:06
منم همین مشکل رو دارم ..کسی خست راهنمایی کنه؟ :39:
سرور شما از هنلدر php mod یا dso استفاده میکند . در این وضعیت باید سطح دسترسی پوشه مربوط به آپلود فایل ها رو روی 777 قرار بدید . این کار به لحاظ امنیتی مورد تایید نیست
روش صحیح نصب مود ruid در سرور در حالت dso یا php mod هست
در غیر این صورت باید از هندلر های fast cgi یا suPHP استفاده کنید تا با سطح دسترسی 755 نیز قادر به آپلود فایل باشید و php مجوز آپلود رو به اسکریپت رو روی این سطح دسترسی بده...
yareblogi
July 17th, 2013, 12:16
سرور شما از هنلدر php mod یا dso استفاده میکند . در این وضعیت باید سطح دسترسی پوشه مربوط به آپلود فایل ها رو روی 777 قرار بدید . این کار به لحاظ امنیتی مورد تایید نیست
روش صحیح نصب مود ruid در سرور در حالت dso یا php mod هست
در غیر این صورت باید از هندلر های fast cgi یا suPHP استفاده کنید تا با سطح دسترسی 755 نیز قادر به آپلود فایل باشید و php مجوز آپلود رو به اسکریپت رو روی این سطح دسترسی بده...
ممنون/با دسترسی 777 قرار دادن پوشه ها حل شد مشکل اپلود نشدن تصاویر / اما موقع آپلود یا حذف قالب یا افزودن افزونه مشکل زیر بوجود میاد ممنون میشم راهنمایی کنی
یا از نام کابری و کلمه عبور ولید FTP استفاده کنید یا همونطور که در پست بالا خدمتتون عرض کردم هندلر رو به fcgi یا suPHP تغییر بدید یا اینکه مود ruid رو روی سرور نصب کنید
yaalim
July 17th, 2013, 13:19
سلام خدمت شما دوستان
من قبلا اين مشكل را داشتم ايم مشكل از آپاچي سرور
بود يك بار آپاچي خودتو توي بيسيك بزار امتجان كن
بعد دوباره آپاچي رو كانفيگ كن
و چند تا گزينه 1
gd library
بعد
sud
و چند تا ديگه هم هست تو گوگل به اين مشكل سرچ كني
نوشته ولي مهم ترينش همين هست...
yareblogi
July 17th, 2013, 19:47
والا من که مبتدی هستم! به مدیر sسرور هم پیام فرستادم معلوم نیست کی بررسی کنن..اگه میشه زیر دیپلم بگو چیکار کنم...vps لینوکس-سنتوس و کنترل پنل کلوکسو نصب دارم رو سرور مجازیم
miladdh
July 17th, 2013, 22:46
به قسمت تنظیمات و بعد رسانه وردپرس برید و تیک زیر رو بردارید پروندهها را ماهانه و سالانه سازماندهی کن
اگه حل نشد مشکل از کانفیگ دایرکت ادمینه و به دایرکتوری home فضای کمی اختصاص دادن
yareblogi
July 18th, 2013, 07:03
سلام دوباره دوستان یکی یه فایل تصویری بده چیکار کنم یا اینکه توضیحات رو قدم به قدم بگید / اول باید کجا وارد بشم بعد چه جوری الف بنویسم! :) بخدا بدرد همه میخوره ... مبتدیها هم کم کم پیشترفت میکنن بخدا دی
http://www.webhostingtalk.ir/attachments/f139/8333d1347008888t-%D8%AF%D9%88-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%A2%D9%BE%D9%88%D9%84%D9%88%D8%AF%D9%81%D8%A7%D B%8C%D9%84-%D8%A8%D9%87-%D8%B1%D9%88%D8%B2-%D9%86%D8%B4%D8%AF%D9%86-%D9%86%D8%B3%D8%AE%D9%87-56919025555675331960-png (http://www.webhostingtalk.ir/attachments/f139/8333d1347008888-%D8%AF%D9%88-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%A2%D9%BE%D9%88%D9%84%D9%88%D8%AF%D9%81%D8%A7%D B%8C%D9%84-%D8%A8%D9%87-%D8%B1%D9%88%D8%B2-%D9%86%D8%B4%D8%AF%D9%86-%D9%86%D8%B3%D8%AE%D9%87-56919025555675331960-png)
nabinin
August 12th, 2013, 16:46
یا از نام کابری و کلمه عبور ولید FTP استفاده کنید یا همونطور که در پست بالا خدمتتون عرض کردم هندلر رو به fcgi یا suPHP تغییر بدید یا اینکه مود ruid رو روی سرور نصب کنید
سلام
ببخشید میشه توضیح بدید یا لینک آموزشی چیزی بدین که چطوری
هندلر رو به fcgi یا suPHP تغییر بدیم یا اینکه مود ruid رو روی سرور نصب کنیم؟ من سرور مال خودمه همه چیزش دست خودمه اما نمیدونم این مواردی که شما گفتین رو چطوری انجام بدم اگه راهنمایی کنید ممنون میشم (سرورم لینوکسه cent os 6.4 و دایرکت ادمین روش نصبه)
compiler
August 12th, 2013, 17:56
با دستور زیر فایل options.conf رو ویرایش کنید :
vi /usr/local/directadmin/custombuild/options.conf
مقدار cli رو به cgi تغییر بدید
حالا با دستور زیر از اول کامپایل کنید php رو
build all d
توجه داشته باشید اگر تغییرات خاصی دادید این کار میتونه منجر به داون شدن سرور بشه . اگر همه چیز استاندارده این روش جوابگو هست
اگر از آخرین ورژن DA استفاده میکنید و قصد دارید روی cli بمونید تو فایل options.conf مقدار ruid2 رو برابر با yes قرار بدید و build کنید
موفق باشید
nabinin
August 12th, 2013, 20:53
با دستور زیر فایل options.conf رو ویرایش کنید :
vi /usr/local/directadmin/custombuild/options.conf
مقدار cli رو به cgi تغییر بدید
حالا با دستور زیر از اول کامپایل کنید php رو
build all d
توجه داشته باشید اگر تغییرات خاصی دادید این کار میتونه منجر به داون شدن سرور بشه . اگر همه چیز استاندارده این روش جوابگو هست
اگر از آخرین ورژن DA استفاده میکنید و قصد دارید روی cli بمونید تو فایل options.conf مقدار ruid2 رو برابر با yes قرار بدید و build کنید
موفق باشید
ممنون از راهنماییتون تغییر رو دادم اما بعد از تغییر وقتی زدم build all d نوشت command not found