-
April 6th, 2016, 19:11
#1
سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
سلام
من مشکلی روی سرور دارم که نمیشه به زبان php فایل روی فولدری که پرمشینش 755 هست آپلود کرد
مشکل رو اینطوری میشه حل کرد که پرمشین فولدر رو حتما روی 777 باید بزاریم که این هم خودتون میدونین چقدر ریسک امنیتی داره
کسی میدنه روی آپاچی چه بلایی میشه اورد که درست بشه
خاطرنشان میکنم که روی سرور دیگه ای که دارم درسته و تو فولدر 755 یوزر میتونه فایل آپ کنه
نمیدونم این سرور چرا همچینه
لطفا راهنمایی کنین چی کار کنم
بااحترام
-
-
April 6th, 2016 19:11
# ADS
-
April 6th, 2016, 19:21
#2
عضو انجمن
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
درود بر شما
دوست گرامی اگر suphp نصب نمایید نیازی به 777 نمیباشد
با دستور زیر در ssh صحت نصب suphp را تست نمایید
httpd -M | greo 'suphp'
-
-
April 6th, 2016, 19:22
#3
عضو دائم
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
سلام
از چه هندلری برای php و آپاچی استفاده میکنید ؟
● مدیر فنی سرور - کانفیگ فنی و امنیتی سیستم عامل و انواع کنترل پنل های لینوکس cPanel - Directadmin / نزدیک به 10 سال تجربه
-
-
April 6th, 2016, 19:26
#4
عضو دائم
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
سلام، 755 نباید مشکلی داشته باشید ممکن است آپاچی بروی یوزر و گروهی join است یا اینکه suPHP نصب است که به مشکل میخورید.
-
-
April 6th, 2016, 19:49
#5
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755

نوشته اصلی توسط
nimafire
سلام
از چه هندلری برای php و آپاچی استفاده میکنید ؟
سلام چطوریب بفهمم از چه هندلری استفاده میکنه میکنه سرور؟
- - - Updated - - -

نوشته اصلی توسط
hostnic
درود بر شما
دوست گرامی اگر suphp نصب نمایید نیازی به 777 نمیباشد
با دستور زیر در ssh صحت نصب suphp را تست نمایید
httpd -M | greo 'suphp'
اقا مشکلی پیش نمیاد روی سرور؟
مطمئنی درست میشه اینطوری؟کامند شما درسته یا این
cd /usr/local/directadmin/custombuild
./build set php5_cgi yes
./build set php5_cli no
./build all d
./build rewrite_confs
./build roundcube
./build squirrelmail
./build phpmyadmin
-
-
April 6th, 2016, 19:54
#6
عضو انجمن
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
دستوری که عرض کردم برای تست صحت نصب suphp است دوست عزیز
دستوری که شما قرار دادین برای فعالسازی هست
جهت فعال کردن suPHP بر روی دایرکت ادمین ابتدا وارد SSH سرور مجازی یا اختصاصی خود شوید و دستورات زیر را به ترتیب اجرا کنید:
cd /usr/local/directadmin/custombuild/
./build clean
./build update
./build set php5_cgi yes
./build set php5_cli no
./build all d
./build rewrite_confs
حال شما suPHP را نصب کردید. سپس دستورات زیر را اجرا نمایید تا نصب تکمیل گردد:
./build roundcube
./build squirrelmail
./build phpmyadmin
پس از اینکه کار انجام شد فراموش نکنید فایل و پوشه هایی که تغییر پرمیشن دادید به حالت قبل برگردانید.
ویرایش توسط hostnic : April 6th, 2016 در ساعت 19:56
-
-
April 6th, 2016, 20:19
#7
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755

نوشته اصلی توسط
hostnic
دستوری که عرض کردم برای تست صحت نصب suphp است دوست عزیز
دستوری که شما قرار دادین برای فعالسازی هست
جهت فعال کردن suPHP بر روی دایرکت ادمین ابتدا وارد SSH سرور مجازی یا اختصاصی خود شوید و دستورات زیر را به ترتیب اجرا کنید:
cd /usr/local/directadmin/custombuild/
./build clean
./build update
./build set php5_cgi yes
./build set php5_cli no
./build all d
./build rewrite_confs
حال شما suPHP را نصب کردید. سپس دستورات زیر را اجرا نمایید تا نصب تکمیل گردد:
./build roundcube
./build squirrelmail
./build phpmyadmin
پس از اینکه کار انجام شد فراموش نکنید فایل و پوشه هایی که تغییر پرمیشن دادید به حالت قبل برگردانید.
ممنون
فقط اینکه نسخه php سرور من 5.4 هست
این کامندها درست هستن؟
دوم اینکه مطمئنین مشکل به وجود نمیاد؟
-
-
April 6th, 2016, 20:24
#8
عضو انجمن
پاسخ : سئوال امنیتی : مشکل در آپلود فایل روی پرمشین 755
بله درست هستند مشکلی پیش نمیاد
- - - Updated - - -
به ترتیب زیر عمل کنید
کد:
cd /usr/local/directadmin/custombuild
کد:
./build update
کد:
./build clean
کد:
nano options.conf
و در اینجا قسمت های زیر رو
کد:
php5_cli=no
php5_cgi=yes
به
کد:
php5_cli=yes
php5_cgi=no
تبدیل بکنید و در اخر
کد:
./build php n
و منتظر بمانید تا دوباره بیلد بشه
-