கட்டுரை அடைவு
பயன்பாட்டில் உள்ளதுவேர்ட்பிரஸ்சில சமயங்களில், சில சமயங்களில் இதுபோன்ற ஒரு மோசமான சிக்கலை நாம் சந்திக்கிறோம்:
".htaccess கோப்பைத் திருத்த முடியாது. கோப்பு எழுத அனுமதி உள்ளதா எனப் பார்க்கவும்."
இந்த பிழை செய்தி பெரும்பாலும் மக்கள் தலையை சொறிந்துவிடும்.
இப்போது இந்த சிக்கலை எவ்வாறு தீர்ப்பது என்பது பற்றி பேசலாம்.
.htaccess கோப்புகளை ஏன் திருத்த முடியாது?
முதலில், இந்த பிழையின் மூலத்தை நாம் புரிந்து கொள்ள வேண்டும்.
.htaccessகோப்பு Apache சேவையக உள்ளமைவின் ஒரு பகுதியாகும் மற்றும் URL மீண்டும் எழுதுதல் மற்றும் திசைதிருப்புதல் போன்ற செயல்பாடுகளைச் செயல்படுத்தப் பயன்படுகிறது.
வேர்ட்பிரஸ் இணையதளம் இந்தக் கோப்பைத் திருத்த முடியாதபோது, வழக்கமாக கோப்பு அனுமதிகள் தவறாக அமைக்கப்படுவதால், அதை மாற்றுவதற்கு WordPress க்கு அனுமதி இல்லை.

கோப்பு அனுமதிகளை சரிபார்க்கவும்
அடுத்து, நாம் சரிபார்க்க வேண்டும்.htaccessகோப்பு அனுமதி அமைப்புகள்.
- நீங்கள் SSH வழியாக உங்கள் சேவையகத்துடன் இணைக்கலாம்;
- பின்னர் செல்லவும்
.htaccessகோப்பு அமைந்துள்ள அடைவு; - கோப்பு அனுமதிகளைப் பார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
- முடிவுகளைப் பார்க்கும்போது,
.htaccessகோப்பின் அனுமதிகள் ஒத்ததாக இருக்க வேண்டும்-rw-r--r--. - இதன் பொருள் உரிமையாளருக்கு படிக்க மற்றும் எழுத அனுமதி உள்ளது, குழு மற்றும் பிறருக்கு மட்டுமே படிக்க அனுமதி உள்ளது.
- அனுமதிகள் தவறாக அமைக்கப்பட்டிருந்தால், அதை மாற்ற வேண்டும்.
கோப்பு அனுமதிகளை மாற்றவும்
- மாற்றியமைக்க
.htaccessகோப்பு அனுமதிகளைப் பயன்படுத்தலாம்chmodஆர்டர். - உரிமையாளரிடம் எழுத்துப்பூர்வ அனுமதி உள்ளதா என்பதை உறுதிசெய்ய வேண்டும்.
- பின்வரும் கட்டளையை இயக்கவும்:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
இந்த கட்டளை.htaccessகோப்பு அனுமதிகள் அமைக்கப்பட்டுள்ளன644, அதாவது, உரிமையாளருக்கு படிக்க மற்றும் எழுதுவதற்கான அனுமதிகள் உள்ளன, மேலும் குழு மற்றும் பிறருக்கு படிக்க அனுமதிகள் உள்ளன.
கோப்பு உரிமையை மாற்றவும்
சில நேரங்களில், சிக்கல் கோப்பு அனுமதிகள் பற்றியது மட்டுமல்ல, இது கோப்பு உரிமையைப் பற்றியதாகவும் இருக்கலாம்.
WordPress ஐ இயக்கும் பயனர் தேவை.htaccessகோப்புகள் சொந்தமாக உள்ளன.
நாம் பயன்படுத்த முடியும்chownகோப்பின் உரிமையை மாற்றுவதற்கான கட்டளை:
chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
- இந்த கட்டளை
public_htmlகோப்பகத்தின் உரிமை மற்றும் அதன் அனைத்து துணை கோப்புகள் மற்றும் துணை அடைவுகள் குறிப்பிட்ட பயனர்பெயருக்கு அமைக்கப்பட்டுள்ளன.
மாற்றங்களைப் பயன்படுத்தவும் மற்றும் சேவையை மறுதொடக்கம் செய்யவும்
மேலே உள்ள படிகளை முடித்த பிறகு, மாற்றங்கள் நடைமுறைக்கு வருவதை உறுதி செய்ய வேண்டும். Apache சேவையை மறுதொடக்கம் செய்வதே எளிதான வழி. பின்வரும் கட்டளையைப் பயன்படுத்தி Apache சேவையை மறுதொடக்கம் செய்யலாம்:
service apache2 restart
- இந்த கட்டளை அப்பாச்சி உள்ளமைவு கோப்பை மீண்டும் ஏற்றும், இதனால் அனுமதிகள் மற்றும் உரிமை மாற்றங்கள் நடைமுறைக்கு வரும்.
சிக்கல் தீர்க்கப்பட்டதா என்பதை உறுதிப்படுத்தவா?
இறுதியாக, சிக்கல் தீர்க்கப்பட்டதா என்பதை உறுதிப்படுத்த வேண்டும்.
நீங்கள் மீண்டும் திருத்த முயற்சி செய்யலாம்.htaccessகோப்பு அல்லது வேர்ட்பிரஸ் கோப்பு மேலாளர் மூலம் திருத்தவும்.
எல்லாம் சரியாக நடந்தால், வாழ்த்துக்கள், பிரச்சனை தீர்ந்துவிட்டது.
总结
WordPress ஐ திருத்த முடியாது.htaccessகோப்புகளில் சிக்கல்கள் இருக்கும்போது, நாம் முக்கியமாக கோப்புகளின் அனுமதிகள் மற்றும் உரிமை அமைப்புகளைச் சரிபார்த்து மாற்ற வேண்டும்.
மேலே உள்ள படிகள் மூலம், WordPress க்கு மாற்றியமைக்க அனுமதி இருப்பதை உறுதி செய்யலாம்.htaccessசிக்கலை தீர்க்க கோப்பு.
எனவே, அடுத்த முறை நீங்கள் இந்த சிக்கலை எதிர்கொண்டால், பீதி அடைய வேண்டாம், மேலே உள்ள வழிமுறைகளைப் பின்பற்றவும், சிக்கல் இயற்கையாகவே தீர்க்கப்படும்.
இந்த கட்டுரை உங்களுக்கு உதவியாக இருக்கும் என நம்புகிறேன்.
ஹோப் சென் வெலியாங் வலைப்பதிவு ( https://www.chenweiliang.com/ ) பகிரப்பட்டது "WordPress பிழையைத் தீர்ப்பது: .htaccess கோப்பைத் திருத்த முடியவில்லை. கோப்பில் எழுத அனுமதி உள்ளதா எனப் பார்க்கவும்" உங்களுக்கு உதவியாக இருக்கும்.
இந்தக் கட்டுரையின் இணைப்பைப் பகிர வரவேற்கிறோம்:https://www.chenweiliang.com/cwl-31802.html
