Aṣiṣe 500 - Aṣiṣe olupin inu

Kini idi ti MO n rii oju-iwe yii?

Awọn aṣiṣe 500 nigbagbogbo tumọ si pe olupin naa ti pade ipo airotẹlẹ ti o ṣe idiwọ fun mimu ibeere ti alabara ṣe. Eyi jẹ kilasi aṣiṣe gbogbogbo ti o pada nipasẹ olupin wẹẹbu kan nigbati o ba pade iṣoro kan ninu eyiti olupin funrararẹ ko le ni pato diẹ sii nipa ipo aṣiṣe ni esi rẹ si alabara.

Ni ọpọlọpọ igba eyi kii ṣe itọkasi iṣoro gangan pẹlu olupin funrararẹ ṣugbọn kuku jẹ iṣoro pẹlu alaye ti olupin naa ti paṣẹ lati wọle tabi pada bi abajade ti ibeere naa. Aṣiṣe yii nigbagbogbo fa nipasẹ ariyanjiyan lori aaye rẹ eyiti o le nilo atunyẹwo afikun nipasẹ agbalejo wẹẹbu rẹ.

Jọwọ kan si agbalejo wẹẹbu rẹ fun iranlọwọ siwaju sii.

Njẹ ohunkohun ti MO le ṣe?

Awọn idi ti o wọpọ diẹ wa fun koodu aṣiṣe yii pẹlu awọn iṣoro pẹlu iwe afọwọkọ kọọkan ti o le ṣe lori ibeere. Diẹ ninu awọn wọnyi rọrun lati ṣe iranran ati ṣatunṣe ju awọn miiran lọ.

Faili ati Liana Nini

Olupin ti o wa lori nṣiṣẹ awọn ohun elo ni ọna kan pato ni ọpọlọpọ igba. Olupin naa ni gbogbogbo nireti pe awọn faili ati awọn ilana jẹ ohun ini nipasẹ olumulo kan pato olumulo cPanel. Ti o ba ti ṣe awọn ayipada si nini faili funrararẹ nipasẹ SSH jọwọ tunto Onini ati Ẹgbẹ ni deede.

Faili ati Awọn igbanilaaye Itọsọna

Olupin ti o wa lori nṣiṣẹ awọn ohun elo ni ọna kan pato ni ọpọlọpọ igba. Olupin naa ni gbogbogbo nireti awọn faili bii HTML, Awọn aworan, ati awọn media miiran lati ni ipo igbanilaaye ti 644. Olupin naa tun nireti ipo igbanilaaye lori awọn ilana lati ṣeto si 755 ni ọpọlọpọ igba.

(Wo Abala lori Oye Awọn igbanilaaye Eto Faili.)

Awọn aṣiṣe Sintasi aṣẹ ni faili .htaccess

Ninu faili .htaccess, o le ti ṣafikun awọn ila ti o tako ara wọn tabi ti ko gba laaye.

Ti o ba fẹ lati ṣayẹwo ofin kan pato ninu faili .htaccess rẹ o le sọ asọye laini pato ni .htaccess nipa fifi # si ibẹrẹ ti ila. O yẹ ki o ṣe afẹyinti faili nigbagbogbo ṣaaju ki o to bẹrẹ ṣiṣe awọn ayipada.

Fun apẹẹrẹ, ti .htaccess ba dabi

DirectoryIndex aiyipada.html
Ohun elo AddType/x-httpd-php5 php

Lẹhinna gbiyanju nkan bi eleyi

DirectoryIndex aiyipada.html
#AddType elo/x-httpd-php5 php

akiyesi: Nitori ọna ti awọn agbegbe olupin ti ṣeto o le ma lo php_iye awọn ariyanjiyan ninu faili .htaccess.

Awọn ifilelẹ Ilana ti o kọja

O ṣee ṣe pe aṣiṣe yii ṣẹlẹ nipasẹ nini awọn ilana pupọ ju ninu isinyi olupin fun akọọlẹ kọọkan rẹ. Gbogbo akọọlẹ lori olupin wa le nikan ni awọn ilana igbakana 25 ṣiṣẹ ni eyikeyi akoko boya wọn ni ibatan si aaye rẹ tabi awọn ilana miiran ti olumulo rẹ jẹ bii meeli.

ps faux

Tabi tẹ eyi lati wo akọọlẹ olumulo kan pato (rii daju pe o rọpo olumulo pẹlu orukọ olumulo gangan):

ps faux | grep olumulo

Ni kete ti o ba ni ID ilana (“pid”), tẹ eyi lati pa ilana kan pato (rii daju pe o rọpo beere pẹlu ID ilana gangan):

pa beere

Gbalejo wẹẹbu rẹ yoo ni anfani lati gba ọ ni imọran bi o ṣe le yago fun aṣiṣe yii ti o ba ṣẹlẹ nipasẹ awọn idiwọn ilana. Jọwọ kan si agbalejo wẹẹbu rẹ. Rii daju pe o ni awọn igbesẹ ti o nilo lati wo aṣiṣe 500 lori aaye rẹ.

Oye Awọn igbanilaaye Eto Faili

Aṣoju Aami

awọn akọkọ ohun kikọ tọkasi iru faili ati pe ko ni ibatan si awọn igbanilaaye. Awọn ohun kikọ mẹsan ti o ku wa ni awọn eto mẹta, ọkọọkan jẹ aṣoju kilasi ti awọn igbanilaaye bi awọn ohun kikọ mẹta. Awọn akọkọ ṣeto duro olumulo kilasi. Awọn eto keji duro fun kilasi ẹgbẹ. Awọn kẹta ṣeto duro fun awọn miiran kilasi.

Ọkọọkan awọn ohun kikọ mẹta ṣe aṣoju kika, kọ, ati ṣiṣe awọn igbanilaaye:

  • r ti iwe kika ba gba laaye, - ti ko ba si.
  • w ti kikọ ba jẹ idasilẹ, - ti ko ba si.
  • x ti ipaniyan ba gba laaye, - ti ko ba si.

Awọn atẹle jẹ diẹ ninu awọn apẹẹrẹ ti ami akiyesi:

  • -rwxrxrx faili deede ti kilasi olumulo ni awọn igbanilaaye ni kikun ati eyiti ẹgbẹ rẹ ati awọn kilasi miiran ni awọn igbanilaaye kika ati ṣiṣẹ nikan.
  • crw -rw -r-- faili pataki ti ohun kikọ ti olumulo ati awọn kilasi ẹgbẹ ni awọn igbanilaaye kika ati kikọ ati eyiti kilasi miiran ni igbanilaaye kika nikan.
  • drx------ itọsọna ti kilasi olumulo ti ka ati ṣiṣẹ awọn igbanilaaye ati pe ẹgbẹ rẹ ati awọn kilasi miiran ko ni awọn igbanilaaye.

Aṣoju nomba

Ọna miiran fun aṣoju awọn igbanilaaye jẹ ami akiyesi octal (ipilẹ-8) bi o ṣe han. Aami yi ni o kere ju awọn nọmba mẹta. Ọkọọkan awọn nọmba ọtun mẹta jẹ aṣoju paati oriṣiriṣi ti awọn igbanilaaye: olumulo, Ẹgbẹ, Ati awọn miran.

Ọkọọkan awọn nọmba wọnyi jẹ apao awọn die-die paati Bi abajade, awọn die-die kan pato ṣe afikun si apao bi o ṣe jẹ aṣoju nipasẹ nọmba kan:

  • Iwọn kika naa ṣafikun 4 si apapọ rẹ (ni alakomeji 100),
  • Awọn kikọ bit afikun 2 si awọn oniwe-lapapọ (ni alakomeji 010), ati
  • Awọn ṣiṣẹ bit ṣe afikun 1 si lapapọ (ni alakomeji 001).

Awọn iye wọnyi kii ṣe awọn akojọpọ aibikita rara. apao kọọkan duro fun eto awọn igbanilaaye kan pato. Ni imọ-ẹrọ diẹ sii, eyi jẹ aṣoju octal ti aaye bit kan - ọkọọkan bit tọka si igbanilaaye lọtọ, ati akojọpọ awọn bit 3 ni akoko kan ni octal ni ibamu si ṣiṣe akojọpọ awọn igbanilaaye wọnyi nipasẹ olumulo, Ẹgbẹ, Ati awọn miran.

Ipo igbanilaaye 0755

4 + 2 + 1 = 7
Ka, Kọ, eXecute
4 + = 1 5
Ka, eXecute
4 + = 1 5
Ka, eXecute

Ipo igbanilaaye 0644

4 + = 2 6
Ka, Kọ
4
ka
4
ka

Bii o ṣe le yipada faili .htaccess rẹ

Faili .htaccess ni awọn ilana (awọn ilana) ti o sọ fun olupin bi o ṣe le huwa ni awọn oju iṣẹlẹ kan ati taara taara bi oju opo wẹẹbu rẹ ṣe n ṣiṣẹ.

Awọn atunṣe ati awọn URL atunkọ jẹ awọn itọnisọna ti o wọpọ meji ti a ri ni faili .htaccess, ati ọpọlọpọ awọn iwe afọwọkọ gẹgẹbi Wodupiresi, Drupal, Joomla ati Magento ṣe afikun awọn itọnisọna si .htaccess ki awọn iwe afọwọkọ naa le ṣiṣẹ.

O ṣee ṣe pe o le nilo lati ṣatunkọ faili .htaccess ni aaye kan, fun awọn idi oriṣiriṣi.Abala yii ni wiwa bi o ṣe le ṣatunkọ faili ni cPanel, ṣugbọn kii ṣe ohun ti o le nilo lati yipada.(O le nilo lati kan si awọn nkan miiran ati awọn orisun fun alaye yẹn.)

Awọn ọna pupọ lo wa lati ṣatunkọ faili .htaccess kan

  • Ṣatunkọ faili lori kọnputa rẹ ki o gbe si olupin nipasẹ FTP
  • Lo Eto FTP kan Ipo Ṣatunkọ
  • Lo SSH ati olootu ọrọ kan
  • Lo Oluṣakoso faili ni cPanel

Ọna to rọọrun lati ṣatunkọ faili .htaccess fun ọpọlọpọ eniyan ni nipasẹ Oluṣakoso faili ni cPanel.

Bii o ṣe le ṣatunkọ awọn faili .htaccess ni Oluṣakoso faili cPanel

Ṣaaju ki o to ṣe ohunkohun, o daba pe ki o ṣe afẹyinti oju opo wẹẹbu rẹ ki o le pada sẹhin si ẹya iṣaaju ti nkan kan ba jẹ aṣiṣe.

Ṣii Oluṣakoso faili

  1. Wọle si cPanel.
  2. Ni awọn faili apakan, tẹ lori awọn Oluṣakoso faili aami.
  3. Ṣayẹwo apoti fun Root iwe fun ki o si yan orukọ ìkápá ti o fẹ wọle si lati inu akojọ aṣayan-isalẹ.
  4. Rii daju Ṣafihan Awọn faili ti o farapamọ (dotfiles)" ti ṣayẹwo.
  5. Tẹ Go. Oluṣakoso faili yoo ṣii ni taabu tuntun tabi window.
  6. Wa faili .htaccess ninu atokọ awọn faili. O le nilo lati yi lọ lati wa.

Lati ṣatunkọ faili .htaccess

  1. Ọtun tẹ lori .htaccess faili ki o si tẹ Ṣatunkọ koodu lati awọn akojọ. Ni omiiran, o le tẹ lori aami fun faili .htaccess ati lẹhinna tẹ lori Olootu Koodu aami ni oke ti oju-iwe naa.
  2. Apoti ibaraẹnisọrọ le han ti o beere lọwọ rẹ nipa fifi koodu pamọ. Kan tẹ Ṣatunkọ lati tesiwaju. Olootu yoo ṣii ni window titun kan.
  3. Ṣatunkọ faili bi o ṣe nilo.
  4. Tẹ Fi Iyipada ni oke apa ọtun igun nigba ti ṣe. Awọn ayipada yoo wa ni fipamọ.
  5. Ṣe idanwo oju opo wẹẹbu rẹ lati rii daju pe awọn ayipada rẹ ti fipamọ ni aṣeyọri. Ti kii ba ṣe bẹ, ṣe atunṣe aṣiṣe tabi yi pada si ẹya ti tẹlẹ titi aaye rẹ yoo tun ṣiṣẹ lẹẹkansi.
  6. Lọgan ti pari, o le tẹ Close lati pa window Oluṣakoso faili.

Bii o ṣe le yipada faili ati awọn igbanilaaye ilana

Awọn igbanilaaye lori faili tabi ilana sọ fun olupin naa bii ni awọn ọna wo o yẹ ki o ni anfani lati ṣe ajọṣepọ pẹlu faili kan tabi itọsọna.

Abala yii ni wiwa bi o ṣe le ṣatunkọ awọn igbanilaaye faili ni cPanel, ṣugbọn kii ṣe ohun ti o le nilo lati yipada. (Wo apakan lori ohun ti o le ṣe fun alaye diẹ sii.)

Awọn ọna pupọ lo wa lati Ṣatunkọ Awọn igbanilaaye Faili kan

  • Lo eto FTP kan
  • Lo SSH ati olootu ọrọ kan
  • Lo Oluṣakoso faili ni cPanel

Ọna to rọọrun lati ṣatunkọ awọn igbanilaaye faili fun ọpọlọpọ eniyan jẹ nipasẹ Oluṣakoso faili ni cPanel.

Bii o ṣe le ṣatunkọ awọn igbanilaaye faili ni Oluṣakoso faili cPanel

Ṣaaju ki o to ṣe ohunkohun, o daba pe ki o ṣe afẹyinti oju opo wẹẹbu rẹ ki o le pada sẹhin si ẹya iṣaaju ti nkan kan ba jẹ aṣiṣe.

Ṣii Oluṣakoso faili

  1. Wọle si cPanel.
  2. Ni awọn faili apakan, tẹ lori awọn Oluṣakoso faili aami.
  3. Ṣayẹwo apoti fun Root iwe fun ki o si yan orukọ ìkápá ti o fẹ wọle si lati inu akojọ aṣayan-isalẹ.
  4. Rii daju Ṣafihan Awọn faili ti o farapamọ (dotfiles)" ti ṣayẹwo.
  5. Tẹ Go. Oluṣakoso faili yoo ṣii ni taabu tuntun tabi window.
  6. Wa faili tabi itọsọna ninu atokọ awọn faili. O le nilo lati yi lọ lati wa.

Lati Ṣatunkọ Awọn igbanilaaye

  1. Ọtun tẹ lori faili tabi liana ki o si tẹ Yi awọn igbanilaaye pada lati akojọ aṣayan.
  2. Apoti ibaraẹnisọrọ yẹ ki o han gbigba ọ laaye lati yan awọn igbanilaaye to tọ tabi lo iye nọmba lati ṣeto awọn igbanilaaye to tọ.
  3. Ṣatunkọ awọn igbanilaaye faili bi o ṣe nilo.
  4. Tẹ Yi awọn igbanilaaye pada ni isalẹ ọwọ osi igun nigba ti ṣe. Awọn ayipada yoo wa ni fipamọ.
  5. Ṣe idanwo oju opo wẹẹbu rẹ lati rii daju pe awọn ayipada rẹ ti fipamọ ni aṣeyọri. Ti kii ba ṣe bẹ, ṣe atunṣe aṣiṣe tabi yi pada si ẹya ti tẹlẹ titi aaye rẹ yoo tun ṣiṣẹ lẹẹkansi.
  6. Lọgan ti pari, o le tẹ Close lati pa window Oluṣakoso faili.