Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Adakah linux case sensitif?
Linux adalah sensitif huruf besar-besaran; contohnya, Mozilla, MOZILLA, mOzilla dan mozilla adalah empat perintah yang berbeza, tetapi hanya mozilla adalah perintah yang benar-benar sah dan kerana tradisi sistem UNIX dan bahasa C sentiasa berlaku -sensitif Sensitif, jadi nama log masuk dan rahsia pengguna juga sensitif huruf besar.
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.
Adakah Linux sensitif huruf besar/kecil?
Sensitif.
.Linux ialah sistem sensitif huruf besar-besaran Contohnya, Mozilla, MOZILLA, mOzilla dan mozilla ialah empat perintah yang berbeza (tetapi hanya mozilla keempat adalah perintah yang benar-benar sah). Selain itu, my_filE, my_file, dan my_FILE ialah tiga fail berbeza. Nama log masuk dan rahsia pengguna juga sensitif huruf besar-besaran (ini kerana tradisi sistem UNIX dan bahasa C sentiasa peka huruf besar-kecil).
Kes sensitiviti kes yang berkaitan dalam sistem Linux
url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"
URL yang sama boleh dijalankan pada program yang digunakan secara tempatan, tetapi apabila digunakan dalam talian, ia menunjukkan` 404 -Tidak dijumpai`
URL berikut boleh diakses dalam talian dan luar talian:
url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"
Selepas menyaring masalah, didapati bahawa sistem tempatan adalah sistem windows, manakala sistem dalam talian adalah Sistem linux, Linux adalah sensitif huruf besar-besaran, jadi ia tidak boleh diakses
Cadangan penyelesaian:
1 Semasa menulis kod, sebaiknya gunakan spesifikasi kes
2. Sumber penyelesaian berikut : https://www.cnblogs.com/hekw07/p/4075869.html
1. Sistem Debian
Sistem debian agak mudah
Cari spelling.load dari laluan /etc/apache2/mods-available dan salin ke laluan /etc/apache2/mods-enabled
Tulis fail speling.conf Pergi ke direktori /etc/apache2/mods-enabled
Kandungan speling.conf adalah sangat mudah Apa yang saya tulis ialah baris berikut:
SemakEjaan pada
Selepas menambah kedua-dua speling.load dan speling.conf pada /etc/apache2/mods-enabled, cuma mulakan semula apache
2. Sistem CentOS
Sistem CentOS sedikit menyusahkan.
Periksa sama ada sistem mempunyai mod_speling.jadi, laluannya ialah: /etc/httpd/modules; jika ada, teruskan sahaja, jangan muat turun dari tempat lain dan gunakannya
Muat modul ini
vi /etc/httpd/conf/httpd.conf
Dalam kawasan pemuatan modul, tambahkan baris berikut:
LoadModule speling_module modules/mod_speling.so CheckSpelling on
Simpan perubahan dan keluar
Mulakan semula perkhidmatan httpd.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Adakah linux case sensitif?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!