انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: ali556583.556583 در 02 مهر 1397، 07:49 بظ
-
سلام
من برای وردپرس میخام به مرورگرم دسترسی روت بدم.
کمک کنید.
-
* میخوام
نیازی به دسترسی ریشه برای مرورگر نیست و دادن این دسترسی تاثیری هم نداره.
-
فکر میکنم کل ارتباط مرورگر شما با وردپرس با post و get هست چه مرورگر شما با روت اجرا بشه چه با یوزر عادی تاثیری توی post و get نداره
ولی اگه فکر می کنید مشکل از اونه su یا sudo -s کنید و اسم مرورگر رو بنویسید مثلا firefox... و از روت اجرا میشه
اگه شما فکر میکنید که با اجرای مرورگر می تونید فایل هایی که مجور ادیتش رو ندارید ادیت کنید باز هم نمیشه چون این مرور گر نیست که فایل ها رو ادیدت می کنه و نرم افزار وبسرور (مثلا آپاچی) یا خود php همچین کاری رو انجام میده ... و مرورگر شما فقط درخواست ادیت رو به اون برنامه ها میده و با این حساب اون برنامه ها باید از روت اجرا بشن ...
حالا یک نکته ای هست که همین الانش اون برنامه ها دارن از روت اجرا میشن و خودشون اجازه ادیت رو به خودشون نمیدن ... شما باید برید نرم افزار های apache و php رو کانفیگشون رو عوض کنید که اجازه ادیدت رو به خودشون بدن..
یا اصلا شاید مشکل از پرمیشن فایل باشه مثلا وقتی زیپ وردپرس رو اکسترکت می کردید فایل منیجرتون رو با روت اجرا کرده بودید و همه فایل ها روتی شدن ;D ;D ;D ;)
-
پالاگراف اول:
sudo -s firefox
Running Firefox as root in a regular user's session is not supported. ($HOME is /home/ali which is owned by ali.)
پاراگراف دوم و سوم:
بیشتر توضیح بده.
پاراگراف چهارم:
نه.
-
پالاگراف اول:
sudo -s firefox
Running Firefox as root in a regular user's session is not supported. ($HOME is /home/ali which is owned by ali.)
خپ درسته اینجوری فایرفاکس از روت اجرا نمیشه و راحت ترین کار اینه که کلا با یوزر روت لاگین کنید و فایرفاکس رو توی اون اجرا کنید ولی به خاطر مشکل هایی که ایجاد می کنه لاگین یوزر روت رو توی اوبونتو بستن و ... و مطمئن هستم مشکل شما با اجرای فایرفاکس از روت حل نمیشه
پاراگراف دوم و سوم:
بیشتر توضیح بده.
شما مگه نمیخواید که فایل های داخل لوکال هاستتون رو با مرورگر ادیت کنید ؟
اگه قراره همینکار انجام بشه اصلا مرورگر بیچاره چیزی رو ادیت نمیکنه ... مرورگر فایل منیجر نیست که ... اگه هم میبینید سایتی رو به شکل فایل منیجر لود می کنه در اصل ادیت فایل رو برنامه های سمت سرور اون سایت انجام میدن...
حتی وقتی شما با فایل منیجر به یک هاست یا سرور وصل شدید و فایل ها رو ادیت می کنید باز هم فایلمنیجر کاری نمی کنه و در اصل برنامه ftp نصب شده روی سرور داره تغییرات رو انجام میده...
در کل یعنی این که اگه شما دارید با مرورگرتون کار می کنید و موقع آپلود یا ادیت فایل ارور میده مثلا میگه اجازه سیو کردن چیز رو نداره در اصل برنامه ی وبسرور یا php سرور باید این کار ادیت رو بکنن که به خودشون این اجازه رو نمیدن
اجازه دادن به ادیت فایل ها اگه وبسرور شما apache هستش
https://stackoverflow.com/questions/18740419/how-to-set-allowoverride-all (https://stackoverflow.com/questions/18740419/how-to-set-allowoverride-all)
https://stackoverflow.com/questions/11245937/how-to-allow-writing-to-files-via-apache-and-webdav (https://stackoverflow.com/questions/11245937/how-to-allow-writing-to-files-via-apache-and-webdav)
مشکل شما یه همچین چیزی هست اگه اشتباه نکنم