Вече имате още едно удобство за управлението на вашия хостинг акаунт, което е замислено и сътворено от всеотдайния и грижлив екип на СуперХостинг.БГ.
Fix Permissions by SuperHosting
Новият плъгин за cPanel Fix Permissions by SuperHosting улеснява максимално коригирането на правата на всички PHP файлове и потребителски директории в хостинг акаунта.
С този плъгин, само с два клика на мишката, можете да си спестите много време и енергия, като не извършвате ръчно промяната на правата файл по файл и директория по директория.
За да работи коректно PHP приложение на сървърите за споделен хостинг на СуперХостинг.БГ, директориите трябва да са с права 755, а файловете – с права 644. Плъгинът Fix Permissions by SuperHosting автоматично задава посочените права за PHP файловете и потребителските директории в хостинг акаунта.
Когато файл или директория има некоректни права, приложението, което ползва този файл/директория, може да спре да работи нормално. В такива случаи най-често се получава съобщение за грешка Internal Server Error, Error 500.
Една от най-често срещаните причини за некоректни права е разархивирането на архив в хостинг акаунта.
Друга причина може да е от качване на файлове, например през Файловия мениджър, през FTP клиент или форма на сайта, които са били с некоректни права още преди качването им в хостинг акаунта.
Коректните права на файловете и директориите са важна част от сигурността на приложенията в хостинг акаунта. При некоректни права, освен че приложенията може да спрат да функционират коректно, може да се създаде слабост в защита им.
Какво означават числата 755 и 644?
Повечето файлови системи контролират достъпа до данните и организират реда в средата с методи за задаване на определени права на потребителите и потребителските групи.
При UNIX базираните системи за всеки файл и директория се дават подходящи права на три отделни обекта – собственик на файла/директорията (user), потребителска група (group) и на всички останали (other).
Видовете права също са три и се задават за всеки обект – четене (read), писане (write) и изпълняване (execute):
r(read): четенеw(write): писанеx(execute): изпълнение
Правата могат да се означат с цифри или букви:
| число | буква | права |
|---|---|---|
| 0 | – | всякакъв вид достъп е забранен |
| 1 | –x | разрешен е достъп само за изпълнение |
| 2 | -w- | разрешен е достъп само за писане |
| 3 | -wx | разрешен е достъп за писане и изпълнение |
| 4 | r– | разрешен е достъп само за четене |
| 5 | r-x | разрешен е достъп за четене и изпълнение |
| 6 | rw- | разрешен е достъп за четене и писане |
| 7 | rwx | всичко е разрешено |
Числата се получават след конвертиране от двоична в десетична система
Всеки обект – user, group и other може да има по 3 бита (по 1bit за различните права), означени по-долу с r, w, х. Конвертиране се извършва само на позициите, където има r, w или x:
| owner | group | other |
|---|---|---|
| r w x | r _ x | r _ x |
| 22 21 20 | 22 _ 20 | 22 _ 20 |
| 4 2 1 | 4 _ 1 | 4 _ 1 |
След това събираме числата по секции и получаваме 755.
Правата се подреждат последователно за: собственик, потребителска група и всички останали.

Така например, за даден файл ако са зададени права 644 или rw-r–r– правомощията са както следва:
- 6 (rw-) разрешен е достъп за четене и писане за собственика
- 4 (r–) разрешен е достъп само за четене за групата
- 4 (r–) разрешен е достъп само за четене за всички останали
Нужно ли е да променям правата на конфигурационния файл на сайта?
При конфигурацията на споделените ни хостинг сървъри и Managed VPS са зададени права, чрез които се гарантира сигурността на отделните хостинг акаунти и сайтове.
Не е необходимо да се задават различни права на конфигурационните файлове на сайтовете.
Докато вие проверявате правата на файловете във вашия хостинг акаунт и разглеждате плъгина Fix Permissions by SuperHosting, нашият екип продължава с разработката на още полезни хостинг удобства. Скоро ще ви зарадваме със следващия плъгин за cPanel. Останете с нас и следете новините от блога.
Случвало ли ви се е да забележите некоректни права в хостинг акаунта и помните ли каква е била причината за появата им?
![Black Friday: Маркетинговата стратегия и нейните тънкости [Аудио]](https://blog.superhosting.bg/wp-content/uploads/2021/11/SH-BG-BlackFr-4-blog-2-150x150.png)
![Искам сайт, но не знам откъде да започна [Аудио] Искам сайт, но не знам откъде да започна](https://blog.superhosting.bg/wp-content/uploads/2019/03/WantSite_blog-1-150x150.png)
![11 мита за онлайн присъствието [Аудио] 11 мита за онлайн присъствието](https://blog.superhosting.bg/wp-content/uploads/2019/09/SH_Miths_blog-1-150x150.png)