ERROR 500 - INTERNAL SERVER ERROR

Sei ndiri kuona peji rino?

500 zvikanganiso zvinowanzoreva kuti sevha yakasangana nemamiriro asingatarisirwe akaitadzisa kuzadzisa chikumbiro chakaitwa nemutengi. Iri ikirasi yekukanganisa yakajairika yakadzoserwa newebhu server kana yasangana nedambudziko iro sevha pachayo haigone kujeka nezve mamiriro ekukanganisa mumhinduro yayo kumutengi.

Muzviitiko zvakawanda ichi hachisi chiratidzo chedambudziko chairo neserver pachayo asi pane dambudziko neruzivo iyo sevha yakarairwa kuwana kana kudzoka semhedzisiro yekukumbira. Kukanganisa uku kunowanzo kukonzerwa nenyaya iri pasaiti yako iyo ingangoda kumwe kuongororwa newebhu saiti yako.

Ndokumbira ubate webhusaiti yako kuti uwane rumwe rubatsiro.

Pane zvandingaite here?

Pane zvishoma zvinokonzeresa kodhi iyi yekukanganisa kusanganisira matambudziko neiyo yega script inogona kuitwa kana wakumbira. Zvimwe zveizvi zviri nyore kuona uye kugadzirisa pane zvimwe.

File uye Directory Ownership

Sevha yauri pairi inomhanyisa maapplication nenzira yakanangana muzviitiko zvakawanda. Sevha kazhinji inotarisira mafaera nemadhairekitori kuti ave ewako chaiwo mushandisi cPanel mushandisi. Kana iwe waita shanduko kumuridzi wefaira uri wega kuburikidza neSSH ndapota gadzirisa Muridzi neBoka zvakakodzera.

Faira uye Dhairekitori Mvumo

Sevha yauri pairi inomhanyisa maapplication nenzira yakanangana muzviitiko zvakawanda. Sevha kazhinji inotarisira mafaera akadai seHTML, Mifananidzo, uye mamwe midhiya kuve nemvumo modhi ye 644. Sevha inotarisirawo kuti mvumo yemvumo pane zvinyorwa zvigadzirwe 755 kazhinji.

(Ona Chikamu Chekunzwisisa Filesystem Mvumo.)

Raira Syntax Errors mu .htaccess file

Mune .htaccess file, unogona kunge wakawedzera mitsara inopesana nemumwe kana kuti isingabvumirwi.

Kana iwe uchida kutarisa mutemo chaiwo mune yako .htaccess file iwe unogona kutaura iyo chaiyo mutsara mu .htaccess nekuwedzera # kusvika pakutanga kwemutsara. Iwe unofanirwa kugara uchiita backup yefaira iyi usati watanga kuita shanduko.

Semuenzaniso, kana iyo .htaccess ichiita senge

DirectoryIndex default.html
AddType application/x-httpd-php5 php

Zvadaro edza chimwe chinhu chakadai

DirectoryIndex default.html
#AddType application/x-httpd-php5 php

Cherechedza: Nekuda kwenzira iyo maseva nharaunda dzakagadzika iwe haungashandise php_value nharo mu .htaccess file.

Yakapfuura Miganho Yekuita

Zvinogoneka kuti kukanganisa uku kwakakonzerwa nekuve nemaitiro akawandisa mumutsara we server kune yako yega account. Yese account paserver yedu inogona kungoita makumi maviri neshanu panguva imwe chete inoshanda chero nguva panguva ingave ine hukama nesaiti yako kana mamwe maitiro emushandisi wako senge tsamba.

ps faux

Kana kunyora izvi kuti utarise account yemushandisi chaiyo (iva nechokwadi chekutsiva Username nezita rekushandisa chairo):

ps faux |grep Username

Paunenge uchinge uine iyo ID yemaitiro ("pid"), nyora izvi kuti uuraye chaiyo maitiro (iva nechokwadi chekutsiva bvunza neiyo chaiyo process ID):

kuuraya bvunza

Wako webhu saiti anozokwanisa kukuraira kuti ungadzivirira sei chikanganiso ichi kana chikakonzerwa nekukanganisa maitiro. Ndokumbira ubate webhusaiti yako. Iva nechokwadi chekuisa matanho anodiwa kuti uone kukanganisa kwe500 pane yako saiti.

Kunzwisisa Filesystem Mvumo

Kufananidzira Kumiririra

The munhu wekutanga inoratidza rudzi rwefaira uye haina hukama nemvumo. Mavara mapfumbamwe asara ari mumaseti matatu, rimwe nerimwe richimiririra kirasi yemvumo semavara matatu. The kutanga kuseta inomiririra boka revashandisi. The seti yechipiri inomiririra boka reboka. The seti yechitatu inomiririra vamwe kirasi.

Mumwe nemumwe wevatatu mavara anomiririra kuverenga, kunyora, uye kuita mvumo:

  • r kana kuverenga kuchibvumirwa, - kana zvisiri.
  • w kana kunyora kuchibvumirwa, - kana zvisiri.
  • x kana kuuraya kuchibvumidzwa, - kana zvisiri.

Iyi inotevera mimwe mienzaniso yezvinyorwa zvekufananidzira:

  • -rwxrxrx faira renguva dzose rine kirasi yemushandisi ine mvumo izere uye iro boka uye mamwe makirasi ane chete kuverenga uye kuita mvumo.
  • crw -rw -r-- faira rakakosha rine mushandisi neboka makirasi ane mvumo yekuverenga nekunyora uye ine vamwe kirasi ine mvumo yekuverenga chete.
  • drx------ dhairekitori iro kirasi yemushandisi yakaverenga nekuita mvumo uye iro boka uye mamwe makirasi asina mvumo.

Numeric Representation

Imwe nzira yekumiririra mvumo ndeye octal (base-8) notation sezvakaratidzwa. Chinyorwa ichi chine manhamba anosvika matatu. Imwe neimwe yeatatu ekurudyi manhamba inomiririra chakasiyana chikamu chemvumo: mushandisi, boka, uye vamwe.

Imwe neimwe yenhamba idzi ihuwandu hwechikamu chayo mabhiti Nekuda kweizvozvo, mabhiti chaiwo anowedzera kuhuwandu sezvainomiririrwa nenhamba:

  • Iyo yekuverenga bit inowedzera 4 kune yayo yakazara (mu binary 100),
  • Iyo yekunyora zvishoma inowedzera 2 kune yayo yakazara (mune binary 010), uye
  • Iyo yekuuraya bit inowedzera 1 kune yayo yakazara (mu binary 001).

Aya maitiro haambobudisi misanganiswa isina kujeka. mari imwe neimwe inomiririra yakatarwa seti yemvumo. Zvikuru zvehunyanzvi, iyi inomiririra octal yenzvimbo diki - chidimbu chega chega chinonongedza mvumo yakaparadzana, uye kuisa mapoka matatu mabhiti panguva muoctal zvinoenderana nekuisa mapoka aya mvumo ne. mushandisi, boka, uye vamwe.

Mvumo mode 0755

4 + 2 + 1 = 7
Verenga, Nyora, Execute
4 + = 1 5
Verenga, Execute
4 + = 1 5
Verenga, Execute

Mvumo mode 0644

4 + = 2 6
Verenga, Nyora
4
verenga
4
verenga

Maitiro ekugadzirisa yako .htaccess file

Iyo .htaccess faira ine mirairo (mirayiridzo) inoudza sevha maitiro ekuita mune mamwe mamiriro uye inokanganisa zvakananga kuti webhusaiti yako inoshanda sei.

Redirects uye rewriting URLs mirairo miviri yakajairika inowanikwa mu.htaccess file, uye zvinyorwa zvakawanda zvakadai seWordPress, Drupal, Joomla uye Magento zvinowedzera mirairo kune .htaccess kuitira kuti zvinyorwa zvigone kushanda.

Zvinokwanisika kuti iwe ungada kugadzirisa .htaccess faira pane imwe nguva, nokuda kwezvikonzero zvakasiyana-siyana.Ichi chikamu chinovhara nzira yekugadzirisa faira muCanel, asi kwete izvo zvingada kuchinjwa.(Ungada kutarisa zvimwe zvinyorwa uye zviwanikwa zveruzivo irwo.)

Kune Nzira Dzakawanda dzekugadzirisa .htaccess File

  • Rongedza faira pakombuta yako uye uiise kune server kuburikidza neFTP
  • Shandisa chirongwa cheFTP's Edit Mode
  • Shandisa SSH uye chinyorwa chinyorwa
  • Shandisa iyo Faira Maneja muCanel

Nzira iri nyore yekugadzirisa .htaccess file yevanhu vakawanda ndeye File Manager muCanel.

Maitiro ekugadzirisa .htaccess mafaira muCanel's File Manager

Usati waita chero chinhu, zvinokurudzirwa kuti uchengetedze webhusaiti yako kuitira kuti ugone kudzokera kune yakapfuura vhezheni kana chimwe chinhu chikatadza.

Vhura iyo File Manager

  1. Pinda muCanel.
  2. Muchikamu cheMafaira, tinya pa File Manager icon.
  3. Tarisa bhokisi re Document Root for uye sarudza zita rezita raunoda kuwana kubva pane yekudonha-pasi menyu.
  4. Ita chokwadi Ratidza Mafaira Akavanzika (dotfiles)" inotariswa.
  5. Click Go. Iyo Faira Maneja inovhura mune nyowani tebhu kana hwindo.
  6. Tarisa iyo .htaccess faira mune rondedzero yemafaira. Ungangoda kupuruzira kuti uiwane.

To Edit the .htaccess File

  1. Kona pajoko .htaccess faira uye baya Code Edit kubva pane menyu. Neimwe nzira, unogona kudzvanya pane icon ye .htaccess file wobva wadzvanya pa Code Mupepeti icon kumusoro kwepeji.
  2. Bhokisi renhaurirano rinogona kuoneka richikubvunza nezve encoding. Ingobaya pepeta kuenderera mberi. Mupepeti achavhura muhwindo idzva.
  3. Rongedza faira sezvinodiwa.
  4. Click Save Changes mukona yekumusoro kurudyi kana wapedza. Shanduko dzichachengetwa.
  5. Edza webhusaiti yako kuti uone kuti shanduko dzako dzakachengetwa zvakabudirira. Kana zvisiri, gadzirisa kukanganisa kana dzokera kune yakapfuura vhezheni kudzamara saiti yako yashanda zvakare.
  6. Kana wapedza, unogona kudzvanya pedyo kuvhara iyo File Manager hwindo.

Maitiro ekugadzirisa mafaera uye dhairekitori mvumo

Mvumo iri pafaira kana dhairekitori inoudza sevha kuti nzira dzipi dzaanofanira kukwanisa kuita nefaira kana dhairekitori.

Ichi chikamu chinobata magadzirisirwo emvumo dzefaira muCanel, asi kwete zvingada kuchinjwa.(Ona chikamu chezvaungaita kuti uwane rumwe ruzivo.)

Pane Nzira Dzakawanda dzekugadzirisa Mvumo yeFaira

  • Shandisa chirongwa cheFTP
  • Shandisa SSH uye chinyorwa chinyorwa
  • Shandisa iyo Faira Maneja muCanel

Nzira iri nyore yekugadzirisa mvumo yefaira yevanhu vazhinji ndeye File Manager muCanel.

Maitiro ekugadziridza mvumo yefaira muCanel's File Manager

Usati waita chero chinhu, zvinokurudzirwa kuti uchengetedze webhusaiti yako kuitira kuti ugone kudzokera kune yakapfuura vhezheni kana chimwe chinhu chikatadza.

Vhura iyo File Manager

  1. Pinda muCanel.
  2. Muchikamu cheMafaira, tinya pa File Manager icon.
  3. Tarisa bhokisi re Document Root for uye sarudza zita rezita raunoda kuwana kubva pane yekudonha-pasi menyu.
  4. Ita chokwadi Ratidza Mafaira Akavanzika (dotfiles)" inotariswa.
  5. Click Go. Iyo Faira Maneja inovhura mune nyowani tebhu kana hwindo.
  6. Tarisa faira kana dhairekitori mune rondedzero yemafaira. Ungangoda kupuruzira kuti uiwane.

Kugadzirisa Mvumo

  1. Kona pajoko faira kana dhairekitori uye baya Chinja Mvumo kubva pamenyu.
  2. Bhokisi renhaurirano rinofanira kuoneka richikubvumidza kuti usarudze mvumo chaiyo kana kushandisa kukosha kwenhamba kumisa mvumo chaiyo.
  3. Rongedza mvumo yefaira sezvinodiwa.
  4. Click Chinja Mvumo mukona yezasi yeruboshwe kana wapedza. Shanduko dzichachengetwa.
  5. Edza webhusaiti yako kuti uone kuti shanduko dzako dzakachengetwa zvakabudirira. Kana zvisiri, gadzirisa kukanganisa kana dzokera kune yakapfuura vhezheni kudzamara saiti yako yashanda zvakare.
  6. Kana wapedza, unogona kudzvanya pedyo kuvhara iyo File Manager hwindo.