بسلام من سرور بخاطر symlink چندتا سایتش هک شد من یک دستور توی apache host editore نوشتم تا سیملینک ها بصورت پیشفرض بسته باشه الان مشکلم اینکه هر سایت یا اکانت جدیدی درس میکنم بصورت پیشفرض Options +FollowSymLinks این دستوری توش قرار میگره و خطا 500 نشون داده میشه باید برم دستی عوضش کنم
میخواستم چی دستوری توی قسمت آپاچی بدم که بجای Options +FollowSymLinks از دستور Options +SymLinksIfOwnerMatch تو فایل استفاده کنه چیکار باید بکنم
nginxweb
May 5th, 2015, 18:55
درود
دوست عزیز کنترل پنلتون چی هستش؟
کدام نسخه اپاچی را استفاده میکنید؟
php سرور تحت کدام mode کامپایل شده است؟
mehrdadali14
May 5th, 2015, 19:07
کنترل پنلم سی پنل هستش
توی قسمت آپاچی incloud iditor رفتم تو قسمت ورچول هاست یک کد دادم اینطوری شد
ورژن اپاچی Apache 2.2 هستش
تقریبا همه ستینگ روی دیفالت هست زیاد تغییر ندادم
nginxweb
May 5th, 2015, 19:12
درود
کد فوق را حذف کنید سپس از طریق apache configuration وارد شوید و SymLinksIfOwnerMatch را تیک بزنید و تیک FollowSymLinks را بردارید
mehrdadali14
May 5th, 2015, 19:17
ممنون دوس عزیز از کمکتان
من این مورد رو
ز طریق apache configuration وارد شوید و
SymLinksIfOwnerMatch را تیک بزنید و تیک
FollowSymLinks را بردارید قبلا انجام دادم
اما نفهمیدم از کجا باید کد قبلی رو حذف کنم
nginxweb
May 5th, 2015, 19:19
ممنون دوس عزیز از کمکتان
من این مورد رو
ز طریق apache configuration وارد شوید و
SymLinksIfOwnerMatch را تیک بزنید و تیک
FollowSymLinks را بردارید قبلا انجام دادم
اما نفهمیدم از کجا باید کد قبلی رو حذف کنم
از همان include editor کدی که وارد کردید را کامل حذف نمایید
توجه بفرمایید فقط تغییر این گزینه باعث جلوگیری از symlink روی سرور نخواهد شد و وموارد زیادی باید روی سرور اعمال شود با سرور به ثبات کافی در موارد امنیتی برسد
mehrdadali14
May 5th, 2015, 19:21
من این کد رو فقط اونجا پیدا کردم
<Directory "/home">
Options +All +ExecCGI -FollowSymLinks +Includes +IncludesNOEXEC -Indexes -MultiViews +SymLinksIfOwnerMatch
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,Mu ltiViews,SymLinksIfOwnerMatch
</Directory>
همینو حذف کنم درس میشه عایا ؟
nginxweb
May 5th, 2015, 19:28
من این کد رو فقط اونجا پیدا کردم
<Directory "/home">
Options +All +ExecCGI -FollowSymLinks +Includes +IncludesNOEXEC -Indexes -MultiViews +SymLinksIfOwnerMatch
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,Mu ltiViews,SymLinksIfOwnerMatch
</Directory>
همینو حذف کنم درس میشه عایا ؟
بله حذف کنید
mehrdadali14
May 5th, 2015, 19:57
ممنون حذف کردم چک میکنم ببینم چطور شد
خیلی ممنون از کمک شما