ហេតុអ្វីបានជាខ្ញុំឃើញទំព័រនេះ?
កំហុស 500 ជាធម្មតាមានន័យថាម៉ាស៊ីនមេបានជួបប្រទះលក្ខខណ្ឌដែលមិនរំពឹងទុកដែលរារាំងវាពីការបំពេញសំណើដែលធ្វើឡើងដោយម៉ាស៊ីនភ្ញៀវ។ នេះគឺជាថ្នាក់កំហុសទូទៅដែលបញ្ជូនមកវិញដោយម៉ាស៊ីនមេគេហទំព័រ នៅពេលដែលវាជួបប្រទះបញ្ហាដែលម៉ាស៊ីនមេខ្លួនឯងមិនអាចជាក់លាក់បន្ថែមទៀតអំពីលក្ខខណ្ឌកំហុសក្នុងការឆ្លើយតបរបស់វាចំពោះអតិថិជន។
ក្នុងករណីជាច្រើន នេះមិនមែនជាការបង្ហាញពីបញ្ហាជាក់ស្តែងជាមួយម៉ាស៊ីនមេទេ ប៉ុន្តែជាបញ្ហាជាមួយព័ត៌មានដែលម៉ាស៊ីនមេត្រូវបានណែនាំឱ្យចូលប្រើ ឬត្រឡប់ជាលទ្ធផលនៃសំណើ។ កំហុសនេះច្រើនតែបង្កឡើងដោយបញ្ហានៅលើគេហទំព័ររបស់អ្នក ដែលអាចតម្រូវឱ្យមានការត្រួតពិនិត្យបន្ថែមដោយម៉ាស៊ីនគេហទំព័ររបស់អ្នក។
សូមទាក់ទងម្ចាស់គេហទំព័ររបស់អ្នកសម្រាប់ជំនួយបន្ថែម។
តើមានអ្វីដែលខ្ញុំអាចធ្វើបានទេ?
មានមូលហេតុទូទៅមួយចំនួនសម្រាប់កូដកំហុសនេះ រួមទាំងបញ្ហាជាមួយស្គ្រីបនីមួយៗ ដែលអាចត្រូវបានប្រតិបត្តិតាមការស្នើសុំ។ របស់ទាំងនេះខ្លះងាយស្រួលសម្គាល់ និងកែតម្រូវជាងអ្នកដទៃ។
កម្មសិទ្ធិឯកសារ និងថតឯកសារ
ម៉ាស៊ីនមេដែលអ្នកកំពុងដំណើរការកម្មវិធីក្នុងវិធីជាក់លាក់មួយក្នុងករណីភាគច្រើន។ ជាទូទៅម៉ាស៊ីនមេរំពឹងថាឯកសារ និងថតឯកសារជាកម្មសិទ្ធិរបស់អ្នកប្រើប្រាស់ជាក់លាក់របស់អ្នក។ អ្នកប្រើប្រាស់ cPanel. ប្រសិនបើអ្នកបានធ្វើការផ្លាស់ប្តូរកម្មសិទ្ធិឯកសារដោយខ្លួនឯងតាមរយៈ SSH សូមកំណត់ម្ចាស់ និងក្រុមឡើងវិញឱ្យបានត្រឹមត្រូវ។
ការអនុញ្ញាតឯកសារ និងថតឯកសារ
ម៉ាស៊ីនមេដែលអ្នកកំពុងដំណើរការកម្មវិធីក្នុងវិធីជាក់លាក់មួយក្នុងករណីភាគច្រើន។ ជាទូទៅម៉ាស៊ីនមេរំពឹងថាឯកសារដូចជា HTML រូបភាព និងប្រព័ន្ធផ្សព្វផ្សាយផ្សេងទៀតនឹងមានរបៀបអនុញ្ញាត 644. ម៉ាស៊ីនមេក៏រំពឹងថារបៀបអនុញ្ញាតនៅលើថតនឹងត្រូវបានកំណត់ទៅ 755 ក្នុងករណីភាគច្រើន។
(សូមមើលផ្នែកស្តីពីការយល់ដឹងអំពីការអនុញ្ញាតប្រព័ន្ធឯកសារ។ )
កំហុសវាក្យសម្ព័ន្ធពាក្យបញ្ជានៅក្នុងឯកសារ .htaccess
នៅក្នុងឯកសារ .htaccess អ្នកប្រហែលជាបានបន្ថែមបន្ទាត់ដែលមានជម្លោះជាមួយគ្នា ឬមិនត្រូវបានអនុញ្ញាត។
ប្រសិនបើអ្នកចង់ពិនិត្យមើលច្បាប់ជាក់លាក់មួយនៅក្នុងឯកសារ .htaccess របស់អ្នក អ្នកអាចផ្តល់មតិលើបន្ទាត់ជាក់លាក់នោះនៅក្នុង .htaccess ដោយបន្ថែម # ទៅដើមបន្ទាត់។ អ្នកគួរតែធ្វើការបម្រុងទុកឯកសារនេះជានិច្ច មុនពេលអ្នកចាប់ផ្តើមធ្វើការផ្លាស់ប្តូរ។
ឧទាហរណ៍ប្រសិនបើ .htaccess មើលទៅដូច
កម្មវិធី AddType / x-httpd-php5 php
បន្ទាប់មកសាកល្បងអ្វីមួយដូចនេះ
#កម្មវិធី AddType/x-httpd-php5 php
ចំណាំ: ដោយសាររបៀបដែលបរិស្ថានម៉ាស៊ីនមេត្រូវបានរៀបចំ អ្នកប្រហែលជាមិនប្រើទេ។ php_value អាគុយម៉ង់នៅក្នុងឯកសារ .htaccess ។
ដំណើរការលើសពីដែនកំណត់
វាអាចទៅរួចដែលថាកំហុសនេះគឺបណ្តាលមកពីមានដំណើរការច្រើនពេកនៅក្នុងជួរម៉ាស៊ីនមេសម្រាប់គណនីផ្ទាល់ខ្លួនរបស់អ្នក។ រាល់គណនីនៅលើម៉ាស៊ីនមេរបស់យើងអាចមានដំណើរការដំណាលគ្នាត្រឹមតែ 25 ប៉ុណ្ណោះដែលសកម្មនៅពេលណាមួយមិនថាពួកវាពាក់ព័ន្ធនឹងគេហទំព័ររបស់អ្នក ឬដំណើរការផ្សេងទៀតដែលគ្រប់គ្រងដោយអ្នកប្រើប្រាស់របស់អ្នក ដូចជាសំបុត្រជាដើម។
ឬវាយវាដើម្បីមើលគណនីរបស់អ្នកប្រើជាក់លាក់ (ត្រូវប្រាកដថាជំនួស username ជាមួយឈ្មោះអ្នកប្រើប្រាស់ពិតប្រាកដ)៖
នៅពេលដែលអ្នកមានលេខសម្គាល់ដំណើរការ ("pid") សូមវាយវាដើម្បីសម្លាប់ដំណើរការជាក់លាក់ (ត្រូវប្រាកដថាជំនួស សួរ ជាមួយនឹងលេខសម្គាល់ដំណើរការជាក់ស្តែង)៖
ម្ចាស់គេហទំព័ររបស់អ្នកនឹងអាចណែនាំអ្នកពីរបៀបជៀសវាងកំហុសនេះប្រសិនបើវាបណ្តាលមកពីការកំណត់ដំណើរការ។ សូមទាក់ទងម្ចាស់គេហទំព័ររបស់អ្នក។ ត្រូវប្រាកដថាបញ្ចូលជំហានដែលត្រូវការដើម្បីមើលកំហុស 500 នៅលើគេហទំព័ររបស់អ្នក។
ការយល់ដឹងអំពីការអនុញ្ញាតប្រព័ន្ធឯកសារ
តំណាងនិមិត្តសញ្ញា
នេះ តួអក្សរដំបូង បង្ហាញពីប្រភេទឯកសារ និងមិនទាក់ទងនឹងការអនុញ្ញាត។ តួអក្សរប្រាំបួនដែលនៅសល់គឺនៅក្នុងបីឈុត ដែលនីមួយៗតំណាងឱ្យថ្នាក់នៃការអនុញ្ញាតជាតួអក្សរបី។ នេះ។ កំណត់ដំបូង តំណាងឱ្យថ្នាក់អ្នកប្រើប្រាស់។ នេះ។ ឈុតទី 2 តំណាងឱ្យថ្នាក់ក្រុម។ នេះ។ ឈុតទីបី តំណាងឱ្យថ្នាក់ផ្សេងទៀត។
តួអក្សរនីមួយៗនៃបីតំណាងឱ្យការអាន សរសេរ និងប្រតិបត្តិការអនុញ្ញាត៖
- r ប្រសិនបើការអានត្រូវបានអនុញ្ញាត - ប្រសិនបើវាមិនមែនទេ។
- w ប្រសិនបើការសរសេរត្រូវបានអនុញ្ញាត - ប្រសិនបើវាមិនមែនទេ។
- x ប្រសិនបើការប្រតិបត្តិត្រូវបានអនុញ្ញាត - ប្រសិនបើវាមិនមែនទេ។
ខាងក្រោមនេះគឺជាឧទាហរណ៍មួយចំនួននៃការសម្គាល់និមិត្តសញ្ញា៖
- -rwxrxrx ឯកសារធម្មតាដែលថ្នាក់អ្នកប្រើប្រាស់មានការអនុញ្ញាតពេញលេញ ហើយក្រុម និងថ្នាក់ផ្សេងទៀតមានសិទ្ធិអាន និងប្រតិបត្តិតែប៉ុណ្ណោះ។
- crw -rw -r-- ឯកសារពិសេសតួអក្សរដែលថ្នាក់អ្នកប្រើប្រាស់ និងក្រុមមានសិទ្ធិអាន និងសរសេរ ហើយថ្នាក់ផ្សេងទៀតមានសិទ្ធិអានតែប៉ុណ្ណោះ។
- drx------ ថតដែលថ្នាក់អ្នកប្រើបានអាន និងប្រតិបត្តិការអនុញ្ញាត ហើយក្រុមនិងថ្នាក់ផ្សេងទៀតគ្មានការអនុញ្ញាត។
តំណាងលេខ
វិធីសាស្រ្តមួយផ្សេងទៀតសម្រាប់តំណាងឱ្យការអនុញ្ញាតគឺសញ្ញាគោលប្រាំបី (គោល-8) ដូចដែលបានបង្ហាញ។ សញ្ញាណនេះមានយ៉ាងហោចណាស់បីខ្ទង់។ ខ្ទង់ខាងស្ដាំបំផុតទាំងបីតំណាងឱ្យធាតុផ្សំផ្សេងគ្នានៃការអនុញ្ញាត៖ អ្នកប្រើ, ក្រុមនិង អ្នកផ្សេងទៀត.
ខ្ទង់នីមួយៗទាំងនេះគឺជាផលបូកនៃប៊ីតសមាសធាតុរបស់វា ជាលទ្ធផល ប៊ីតជាក់លាក់បន្ថែមទៅផលបូក ដូចដែលវាត្រូវបានតំណាងដោយលេខ៖
- ប៊ីតដែលបានអានបន្ថែម 4 ទៅចំនួនសរុបរបស់វា (ក្នុងគោលពីរ 100)
- ប៊ីតសរសេរបន្ថែម 2 ដល់ចំនួនសរុបរបស់វា (ក្នុងគោលពីរ 010) និង
- ប៊ីតប្រតិបត្តិបន្ថែម 1 ដល់ចំនួនសរុបរបស់វា (ក្នុងគោលពីរ 001) ។
តម្លៃទាំងនេះមិនដែលបង្កើតបន្សំមិនច្បាស់លាស់ទេ។ ផលបូកនីមួយៗតំណាងឱ្យសំណុំសិទ្ធិជាក់លាក់។ តាមលក្ខណៈបច្ចេកទេស នេះគឺជាការតំណាងប្រាំបីនៃវាលប៊ីត – ប៊ីតនីមួយៗសំដៅលើការអនុញ្ញាតដាច់ដោយឡែក ហើយការដាក់ជាក្រុម 3 ប៊ីតក្នុងពេលតែមួយក្នុងគោលប្រាំបីត្រូវគ្នាទៅនឹងការដាក់ជាក្រុមការអនុញ្ញាតទាំងនេះដោយ អ្នកប្រើ, ក្រុមនិង អ្នកផ្សេងទៀត.
របៀបអនុញ្ញាត 0755
- 4 + 2 + 1 = 7
- អាន, សរសេរ, អនុវត្ត
- + + = 4 1 5
- អាន, អនុវត្ត
- + + = 4 1 5
- អាន, អនុវត្ត
របៀបអនុញ្ញាត 0644
- + + = 4 2 6
- អានសរសេរ
- 4
- អាន
- 4
- អាន
របៀបកែប្រែឯកសារ .htaccess របស់អ្នក។
ឯកសារ .htaccess មានការណែនាំ (សេចក្តីណែនាំ) ដែលប្រាប់ម៉ាស៊ីនមេអំពីរបៀបប្រព្រឹត្តនៅក្នុងសេណារីយ៉ូជាក់លាក់ និងប៉ះពាល់ដោយផ្ទាល់ពីរបៀបដែលគេហទំព័ររបស់អ្នកដំណើរការ។
ការបញ្ជូនបន្ត និងការសរសេរ URLs ឡើងវិញគឺជាការណែនាំទូទៅពីរដែលត្រូវបានរកឃើញនៅក្នុងឯកសារ .htaccess ហើយស្គ្រីបជាច្រើនដូចជា WordPress, Drupal, Joomla និង Magento បន្ថែមការណែនាំទៅ .htaccess ដូច្នេះស្គ្រីបទាំងនោះអាចដំណើរការបាន។
វាអាចទៅរួចដែលអ្នកប្រហែលជាត្រូវកែសម្រួលឯកសារ .htaccess នៅចំណុចខ្លះដោយហេតុផលផ្សេងៗ។ ផ្នែកនេះគ្របដណ្តប់របៀបកែសម្រួលឯកសារនៅក្នុង cPanel ប៉ុន្តែមិនមែនជាអ្វីដែលត្រូវផ្លាស់ប្តូរនោះទេ។(អ្នកប្រហែលជាត្រូវពិគ្រោះជាមួយអត្ថបទផ្សេងទៀត និង ធនធានសម្រាប់ព័ត៌មាននោះ។ )
មានវិធីជាច្រើនដើម្បីកែសម្រួលឯកសារ .htaccess
- កែសម្រួលឯកសារនៅលើកុំព្យូទ័ររបស់អ្នក ហើយបង្ហោះវាទៅម៉ាស៊ីនមេតាមរយៈ FTP
- ប្រើរបៀបកែសម្រួលរបស់កម្មវិធី FTP
- ប្រើ SSH និងកម្មវិធីនិពន្ធអត្ថបទ
- ប្រើកម្មវិធីគ្រប់គ្រងឯកសារនៅក្នុង cPanel
មធ្យោបាយងាយស្រួលបំផុតដើម្បីកែសម្រួលឯកសារ .htaccess សម្រាប់មនុស្សភាគច្រើនគឺតាមរយៈកម្មវិធីគ្រប់គ្រងឯកសារនៅក្នុង cPanel ។
របៀបកែសម្រួលឯកសារ .htaccess នៅក្នុងកម្មវិធីគ្រប់គ្រងឯកសាររបស់ cPanel
មុនពេលអ្នកធ្វើអ្វីមួយ វាត្រូវបានស្នើឱ្យអ្នកបម្រុងទុកគេហទំព័ររបស់អ្នក ដូច្នេះអ្នកអាចត្រឡប់ទៅកំណែមុនវិញ ប្រសិនបើមានអ្វីខុស។
បើកកម្មវិធីគ្រប់គ្រងឯកសារ
- ចូលទៅក្នុង cPanel ។
- នៅក្នុងផ្នែក ឯកសារ ចុចលើ File Manager រូបតំណាង។
- ធីកប្រអប់ ឯកសារ Root សម្រាប់ ហើយជ្រើសរើសឈ្មោះដែនដែលអ្នកចង់ចូលប្រើពីម៉ឺនុយទម្លាក់ចុះ។
- ធ្វើអោយប្រាកដ បង្ហាញឯកសារដែលលាក់ (dotfiles)"ត្រូវបានត្រួតពិនិត្យ។
- ចុច Go. កម្មវិធីគ្រប់គ្រងឯកសារនឹងបើកនៅក្នុងផ្ទាំងថ្មី ឬបង្អួច។
- រកមើលឯកសារ .htaccess នៅក្នុងបញ្ជីឯកសារ។ អ្នកប្រហែលជាត្រូវរមូរដើម្បីស្វែងរកវា។
ដើម្បីកែសម្រួលឯកសារ .htaccess
- ចុចកណ្តុរស្តាំលើ .htaccess ឯកសារ ហើយចុច កែកូដ ពីម៉ឺនុយ។ ជាជម្រើស អ្នកអាចចុចលើរូបតំណាងសម្រាប់ឯកសារ .htaccess ហើយបន្ទាប់មកចុចលើ កម្មវិធីនិពន្ធកូដ រូបតំណាងនៅផ្នែកខាងលើនៃទំព័រ។
- ប្រអប់មួយអាចលេចឡើងសួរអ្នកអំពីការអ៊ិនកូដ។ គ្រាន់តែចុច Edit បន្ត។ កម្មវិធីនិពន្ធនឹងបើកនៅក្នុងបង្អួចថ្មី។
- កែសម្រួលឯកសារតាមតម្រូវការ។
- ចុច រក្សាទុកការផ្លាស់ប្តូរ នៅជ្រុងខាងលើស្តាំដៃពេលរួចរាល់។ ការផ្លាស់ប្តូរនឹងត្រូវបានរក្សាទុក។
- សាកល្បងគេហទំព័ររបស់អ្នក ដើម្បីប្រាកដថាការផ្លាស់ប្តូររបស់អ្នកត្រូវបានរក្សាទុកដោយជោគជ័យ។ បើមិនដូច្នោះទេ សូមកែកំហុស ឬត្រឡប់ទៅកំណែមុនវិញ រហូតទាល់តែគេហទំព័ររបស់អ្នកដំណើរការម្តងទៀត។
- នៅពេលបញ្ចប់អ្នកអាចចុច បិទ ដើម្បីបិទបង្អួចកម្មវិធីគ្រប់គ្រងឯកសារ។
របៀបកែប្រែការអនុញ្ញាតឯកសារ និងថតឯកសារ
ការអនុញ្ញាតនៅលើឯកសារ ឬថតឯកសារប្រាប់ម៉ាស៊ីនមេអំពីរបៀបដែលវាគួរមានអន្តរកម្មជាមួយឯកសារ ឬថត។
ផ្នែកនេះគ្របដណ្តប់របៀបកែសម្រួលការអនុញ្ញាតឯកសារនៅក្នុង cPanel ប៉ុន្តែមិនមែនអ្វីដែលត្រូវផ្លាស់ប្តូរនោះទេ។(សូមមើលផ្នែកអំពីអ្វីដែលអ្នកអាចធ្វើបានសម្រាប់ព័ត៌មានបន្ថែម។)
មានវិធីជាច្រើនដើម្បីកែសម្រួលការអនុញ្ញាតឯកសារ
- ប្រើកម្មវិធី FTP
- ប្រើ SSH និងកម្មវិធីនិពន្ធអត្ថបទ
- ប្រើកម្មវិធីគ្រប់គ្រងឯកសារនៅក្នុង cPanel
មធ្យោបាយងាយស្រួលបំផុតដើម្បីកែសម្រួលការអនុញ្ញាតឯកសារសម្រាប់មនុស្សភាគច្រើនគឺតាមរយៈកម្មវិធីគ្រប់គ្រងឯកសារនៅក្នុង cPanel ។
របៀបកែសម្រួលការអនុញ្ញាតឯកសារនៅក្នុងកម្មវិធីគ្រប់គ្រងឯកសាររបស់ cPanel
មុនពេលអ្នកធ្វើអ្វីមួយ វាត្រូវបានស្នើឱ្យអ្នកបម្រុងទុកគេហទំព័ររបស់អ្នក ដូច្នេះអ្នកអាចត្រឡប់ទៅកំណែមុនវិញ ប្រសិនបើមានអ្វីខុស។
បើកកម្មវិធីគ្រប់គ្រងឯកសារ
- ចូលទៅក្នុង cPanel ។
- នៅក្នុងផ្នែក ឯកសារ ចុចលើ File Manager រូបតំណាង។
- ធីកប្រអប់ ឯកសារ Root សម្រាប់ ហើយជ្រើសរើសឈ្មោះដែនដែលអ្នកចង់ចូលប្រើពីម៉ឺនុយទម្លាក់ចុះ។
- ធ្វើអោយប្រាកដ បង្ហាញឯកសារដែលលាក់ (dotfiles)"ត្រូវបានត្រួតពិនិត្យ។
- ចុច Go. កម្មវិធីគ្រប់គ្រងឯកសារនឹងបើកនៅក្នុងផ្ទាំងថ្មី ឬបង្អួច។
- រកមើលឯកសារឬថតក្នុងបញ្ជីឯកសារ។ អ្នកប្រហែលជាត្រូវរមូរដើម្បីស្វែងរកវា។
ដើម្បីកែសម្រួលការអនុញ្ញាត
- ចុចកណ្តុរស្តាំលើ ឯកសារឬថតឯកសារ ហើយចុច ផ្លាស់ប្តូរការអនុញ្ញាត ពីម៉ឺនុយ។
- ប្រអប់មួយគួរតែលេចឡើងដែលអនុញ្ញាតឱ្យអ្នកជ្រើសរើសការអនុញ្ញាតត្រឹមត្រូវ ឬប្រើតម្លៃជាលេខដើម្បីកំណត់ការអនុញ្ញាតត្រឹមត្រូវ។
- កែសម្រួលការអនុញ្ញាតឯកសារតាមតម្រូវការ។
- ចុច ផ្លាស់ប្តូរការអនុញ្ញាត នៅជ្រុងខាងឆ្វេងដៃខាងក្រោម ពេលរួចរាល់។ ការផ្លាស់ប្តូរនឹងត្រូវបានរក្សាទុក។
- សាកល្បងគេហទំព័ររបស់អ្នក ដើម្បីប្រាកដថាការផ្លាស់ប្តូររបស់អ្នកត្រូវបានរក្សាទុកដោយជោគជ័យ។ បើមិនដូច្នោះទេ សូមកែកំហុស ឬត្រឡប់ទៅកំណែមុនវិញ រហូតទាល់តែគេហទំព័ររបស់អ្នកដំណើរការម្តងទៀត។
- នៅពេលបញ្ចប់អ្នកអាចចុច បិទ ដើម្បីបិទបង្អួចកម្មវិធីគ្រប់គ្រងឯកសារ។