إعدادات Apache الأساسية وحلول التعليمات البرمجية المشوهة
واحد. إعدادات أباتشي الأساسية
1. اسم ملف التكوين الأساسي لـ Apache هو "httpd.conf"، والمسار الذي تم تخزينه فيه هو الدليل "X:Apache2conf". بعد فتحه باستخدام برنامج "المفكرة"، قم بتعديله ثم احفظه لتكوين خادم Apache.
2. نظرًا لأن ملف التكوين "httpd.conf" يحدد استخدام خادم Apahce بالكامل، فكن حذرًا عند تعديله! يوصى بشدة بعمل نسخ احتياطية متعددة أولاً لمنع الأخطاء! إذا نسيت حقًا إجراء النسخ الاحتياطي، فقد قام النظام أيضًا بإعداد ملف نسخ احتياطي باسم "httpd.default.conf" لك، وهو نسخة احتياطية لـ "httpd.conf" يتم إجراؤها تلقائيًا بواسطة النظام بعد تثبيت Apache لأول مرة. يمكنك استخدامه عن طريق إزالة ".default".
3. قم بتغيير مسار الصفحة الرئيسية. يتم تخزين ملف الصفحة الرئيسية لـ Apache في الدليل "X:Apachehtdocs" بشكل افتراضي إذا كنت تريد تغييره إلى ملف الصفحة الرئيسية الخاص بك في الدليل "E:mywebddj88"، افتحه باستخدام برنامج "المفكرة" أولاً. بالنسبة لملف "httpd.conf" في الدليل "X:Apacheconf"، استخدم وظيفة "البحث" في قائمة "تحرير" للعثور على الجملة "DocumentRoot"x:/Apache/. htdocs""، ثم استبدل "X:/Apache/htdocs" إلى "E:/myweb/ddj88".
4. قم بتغيير اسم ملف الصفحة الرئيسية الافتراضي. تحتوي الصفحة الرئيسية الافتراضية لـ Apache على "index.html" واحد فقط. إذا لم تكن الصفحة الرئيسية الخاصة بك موجودة، فابحث عن سطر "DirectoryIndex.html" حيث يتم وضع الملف الذي تم استدعاؤه افتراضيًا هنا! أضف "index.htm" والأنواع الأخرى بعد "index.html" ويجب فصل كل نوع ملف بمسافة، ثم احفظه.
5. أعد تشغيل برنامج Apache، وابحث عن مكون "Apache httpd Server" في "البرامج" في قائمة البداية، ثم حدد "Restart" في "Control Apache Server" ضمنه لإعادة تشغيل خدمة Apache HTTP.
6. حاول إدخال "http://localhost" أو "http://127.0.0.1" في متصفحك. هل يمكنني رؤية موقع الويب الخاص بك؟ مهلا، لقد وجدت أنه يمكن عرض اللغة الإنجليزية، ولكن اللغة الصينية مشوهة. عندما أقوم بتعيين عرض-->التشفير على شريط أدوات IE على اللغة الصينية المبسطة، يمكن عرض اللغة الصينية بشكل طبيعي، ولكن عندما أقوم بالنقر فوق الارتباط، تظل الصفحات الأخرى مشوهة. قم بإيقاف تشغيل IE وأعد تشغيل IE. لقد وجدت أنه مشوه أيضًا، فماذا علي أن أفعل؟
2. حل الأحرف المشوهة في Apache 2.0.47
السبب بسيط للغاية. نظرًا لأن ترميز Apache الافتراضي هو ترميز أوروبا الغربية، فأنت تحتاج فقط إلى العثور على "AddDefaultCharset ISO-8859-1" في "httpd.conf" وتعديله إلى "AddDefaultCharset GB2312"، ثم احفظه ثم أعد تشغيل Apache وحاول مرة أخرى، ربما قام بعض الأصدقاء بحل المشكلة، ولكن لا يزال هناك العديد من الأصدقاء الذين لا تزال مواقعهم مشوهة، بما في ذلك موقعي، ما السبب؟ هناك أيضًا مقدمات على الإنترنت لتغييرها إلى "AddDefaultCharset"، والتي قد لا تعمل بالضرورة إنه يعمل على موقع الويب الخاص بك، ولكن المشكلة الحقيقية هي أن السبب هو برنامج إنتاج صفحات الويب. إذا كنت تستخدم برنامج سلسلة Dreamweaver الخاص بـ Macromedia لإنشائه، نظرًا لأن ترميزه هو "gb2312"، فستظهر أحرف مشوهة. ما عليك سوى البحث عن "" في رمز صفحة الويب، وتغيير "gb2312" إلى "GB2312" ثم حفظ صفحة الويب والمحاولة مرة أخرى، إنها تعمل!