ونحن نحاول تثبيت وردبريس اباتشي الى ذلك فانه يمكن لعملية وردبريس صفحات وصفحات ساكنة لغة تأشير النص الفائق. ونحن نفترض ان لديك تركيب واختبار من نوع اباتشي.
والخطوة الاولى هي تحميل ووردبريس ، وهو متاح من وردبريس التحميل في الصفحه http://www.php.net/downloads.php.
انزل التنزيلات الصفحه حتى تجد القسم المسمى ويندوز ثنائيات. الإصدار الحالي في وقت كتابة هذا التقرير هو وردبريس 4.3.0 ، وهناك اثنين من مختلف الاحزمه المتاحة : أ. ملف مضغوط والمثبت صفقة. فإن. ملف مضغوط هو اكبر من اثنين ، وانها هي التي ينبغي تحميلها ، لأنها تتيح لك اختيار أكثر بكثير عندما يتعلق الأمر الى تشكيل وردبريس واضافة التمديدات.
بمجرد اختيار. ملف مضغوط ، وسيتم آخذك إلى قائمة المواقع المطابقه من حيث يمكنك تحميل الملف. فهو يساعد على اختيار موقع مرآة في بلد قريبة اليكم ، لأن ذلك سوف يكون اسرع وسيلة لتنزيل.
|
|
قبل تثبيت ووردبريس ، تأكد انك قد توقفت اباتشي. اذا كان لديك خادم تشغيل الخلية كذلك ، انها فكرة جيدة لوقف ذلك ايضا.
والخطوة الاولى هي unzip فان وردبريس. ملف مضغوط لكم المنزله. انها اوصت بان لكم انه مستخرج الى حد ما منطقيه ، مثل ج : \ [فب. ومن الافضل عدم استخدام دليل الطريق الذي يشمل الدليل مع أسماء الأماكن في نفوسهم ، مثل ج : \ ملفات البرنامج \ وردبريس ، لان هذا يمكن ان يسبب مضاعفات.
ستجد أن هناك ملف يسمى INSTALL.txt في الدليل انك انتزعت الى وردبريس. قبل البدء ، يجب عليك ان تقرأ هذا الملف. انها قد تحتوي على تعليمات خاصة لأحدث إصدارات وردبريس.
وستكون هناك ايضا عدد من الادله الفرعية ذات الصلة لادارة وردبريس. اثنان ، خصوصا وان ذلك : التمديدات sapi دليل ودليل. التمديدات دليل ، كما يوحي اسمها ، ويتضمن dlls المطلوب لتشغيل وحدات اضافية ووردبريس. فان sapi دليل يحتوى على معلومات الخادم API dlls ، التي تشكل قلب وردبريس. [فب فان الوحدة الاساسية المختلفة له ملف DLL ، مصممة لكل خادم الويب التي تؤيد وردبريس. واحدة تحتاج لنوع اباتشي قد سميت php4apache.dll. انت بحاجة الى نسخة من هذا الدليل sapi حيز الرئيسية وردبريس دليل - في حالتنا ، من ج : \ [فب \ sapi \ لphp4apache.dll ج : \ [فب \ php4apache.dll.
[فب ايضا يحتاج الى دليل مؤقت ، والذي سوف يستخدم لتخزين معلومات معينة عندما يعمل عليه. هذا يمكن ان يكون في اي مكان في نظام الملفات الخاص بك ، ولكن نحن ننصح ان تقوم بإنشاء دليل دعا حرارة في وردبريس دليل (على سبيل المثال ، ج : \ [فب \ درجة الحراره).
داخل المنشاه حديثا حرارة دليل ، ودعا الى وضع دليل لدورات ودليل دعا تحميل. عليك الرجوع الى هذه الادله في وقت لاحق عندما كنت تكوين وردبريس.
لا يوجد سوى اثنين من أكثر الخطوات اليسار : انت بحاجة الى تكوين اباتشي الاعتراف [فب الوحدات ، وكنت بحاجة الى ايجاد ملف php.ini. اننا سوف ننظر في كل خطوة على حدة.
تشكيل اباتشي استخدام وردبريس الوحدة بقدر كاف من البساطه. وهو ينطوي ببساطة تحرير الرئيسي اباتشي ملف التهيءه ، httpd.conf. اذا كنت قد قمت بتثبيت اباتشي ، ثم ستجد في ملف httpd.conf ج : \ ملفات البرنامج \ اباتشي مجموعة \ اباتشي \ م \ httpd.conf.
القسم الاول الذي يحتاج إلى تحرير واحد هو ان يروي اباتشي التي تشمل نماذج ليبدأ عندما يصل. ان كل وحدة تريد اضافته يتطلب الدخول في هذا الباب تحت عنوان
ديناميه مشتركة وجوه (dso (الدعم
Dso الدعم يسمح لك باضافه وحدات اضافية الى اباتشي دون تغيير الرئيسي اباتشي البرنامج نفسه. سترى عدد من المدخلات في قائمة بالفعل ، ومنها ما يلي :
# Loadmodule vhost_alias_module الوحدات / mod_vhost_alias.so # loadmodule mime_magic_module الوحدات / mod_mime_magic.so # loadmodule status_module الوحدات / mod_status.so
فان loadmodule التوجيه يروي اباتشي في تحميل الوحدة. ومع ذلك ، فإن التوقيع على الجنيه (#) عند بدء عملية loadmodule الخط بفعاليه التعليقات ويروي انه من اصل اباتشي تجاهله. لجعل الوحدة النشطه ، فليس عليك سوى إزالة علامة # من جبهة انقاذ httpd.conf الملف ، واعادة تشغيل اباتشي.
في هذه الحاله ، تحتاج الى إضافة خط الى تل اباتشي لتحميل [فب في الوحدة. ويحتاج هذا الدخول على خط جديد تحت الموجودة.
Loadmodule php4_module ج : / php/php4apache.dll
اذا كنت لم وردبريس لانتزاع ج : \ وردبريس ، ثم ستحتاج الى تغيير المسار وبناء على ذلك ، بطبيعة الحال.
الحق دون loadmodule الفرع هو الفرع المقابل لaddmodule خطوط ، وقلة منها هي كما يلي :
# Addmodule mod_vhost_alias.c addmodule mod_env.c addmodule mod_log_config.c
كل دخول في loadmodule قسم الاحتياجات مناظرة الدخول في addmodule الباب. وفي حالة ووردبريس ، انت بحاجة الى اضافة السطر التالي للتو تحت addmodule توجيهات أخرى :
Addmodule mod_php4.c
لاحظ انك لا تحتاج الى إضافة الطريق الى addmodule دخول.
وأخيرا ، وهذا يحتاج الى قيادة واضاف عادل اسفل addmodule السطر الاخير :
Addtype التطبيق / x - httpd - [فب. وردبريس
يروي هذا الخط الى عملية اباتشي جميع صفحات مع التمديد. وردبريس باستخدام ووردبريس وحده. اذا كنت ترغب في الحصول على تمديدات اخرى تجهزها وردبريس ، فقط قم باضافه نسخة مطابقه للقيادة مع هذه الصفحه تمديد اضافي لانواع الصفحه التي تريد تجهزها وردبريس.
وهذه كلها التغييرات اللازمة في ملف httpd.conf اباتشي ، لذلك يمكنك الآن ببساطة بحفظ الملف واغلاقه.
والآن بعد ان قمت بانشاء اباتشي ، والخطوة التالية هي تكوين وردبريس. [فب يستخدم ملف التهيءه دعا php.ini. هذا الملف يمكن ان تضيف او تعدل خيارات صلب وردبريس الوحدة عندما كان تجميعها ، وأنها تتيح لك اعادة انها تريد دون الاضطرار الى انه اعد تجميع. هذا الملف لابد من خلق يدويا ، ولكن هذا ليس كما الصعبة كما قد يبدو ، لأن وردبريس يأتي مع اثنين من اعداد ملفات القالب لاستخدام كنقطه انطلاق. هذان الملفات هي على النحو التالي :
Php.ini - Distr -- يحتوي هذا الملف على التقصير ووردبريس التشكيل ، وهي مصممة لخدمة التنمية. وهذا هو الملف الذي كنت ذاهبه الى استخدام باعتبارها الأساس لملف بنفسك ، حيث ان هذا التطور الخادم انك اقامة.
Php.ini - اوصى -- هذا الملف هي مصممة لحقيقيا خادم الويب ، وانه هو مغلق الى اسفل ، الامن - الحكيم. جميع الملاحظات حول هذا الملف كما توضع التعليقات في اعلى الملف ، وأنها تستحق القراءة انظر الى هذه الاختلافات بين النسختين من php.ini.
أثنين مثلا نسخ من وردبريس تهيئة ملف السفينة مع [فب. يمكنك استخدام هذه كنقطه انطلاق للنسخة الخاصة بك.
فتح php.ini - Distr في محرر نصوص. اذا كنت انتزعت الى وردبريس ج : \ وردبريس ، ثم موقع هذا الملف سيتم ج : \ [فب \ [فب - ini.dist. قبل ان تقوم بتحرير الملف ، كما انها الاولى انقاذ php.ini الرئيسية الخاصة بك في دليل ويندوز (مثل ج : \ نوافذ \ php.ini). وبهذه الطريقة ، فإنك لا يزال يتعين على نسخة احتياطيه من الملف الاصلي.
ورغم php.ini يتضمن عددا كبيرا من الإعدادات ، انت بحاجة الى ان ننظر في عدد قليل فقط الى الحصول على ووردبريس تركيب وعاملة. وهم لالتكوينات الأكثر تقدما. لنلق نظرة على الاعدادات في الامر نفسه ، كما وردت في الملف.
الاولين اعدادات نحن ذاهبون لننظر في القسم المسمى حدود الموارد.
Error_reporting
هذا الاعداد يحدد مستوى الابلاغ الخطأ ان يستخدم ووردبريس. القيمه الافتراضيه هي
Error_reporting = e_all & ~ e_notice
يروي هذا وردبريس لإظهار كل الاخطاء والانذارات ووردبريس ، ولكن ليس لعرض اشعارات. اذا كنت تريد ان تظهر اشعارات وردبريس كذلك ، فهذا يعني انك سوف بتغيير الاعداد الى
Error_reporting = e_all
عادة ، اشعارات تسبب مشاكل أكثر مما يحل ، حتى اصبح من السهل تركهم متوقف. هذا وضع لا يمكن التغلب عليه [فب error_reporting () القيادة ، لذلك فانه من الافضل ترك اشعارات متوقف هنا وثم انتقل منها على النحو المرغوب فيه في الكتابات وردبريس الخاصة بك.
هنا يمكنك انشاء الطرق التي يستخدم ووردبريس.
Doc_root
هذا الاعداد التي تروي وردبريس دليل على الخادم القرص الثابت يمثل الدليل الرئيسي للموقع الويب الخاص بك. انها تحتاج الى تطابق documentroot تحديد نوع اباتشي في الملف httpd.conf. اذا كنت تهيئتها اباتشي ووفقا لهذا الدليل ، فان ذلك ينبغي ان يكون لمجموعة
Doc_root = "ج : \ خادم الويب"
Extension_dir
هذا الاعداد يروي وردبريس تمديدها حيث توجد dlls. اذا كنت انتزعت الى وردبريس ج : \ وردبريس ، فان ذلك ينبغي ان يكون لمجموعة
Extension_dir = "ج : \ [فب \ تمديدات \"
انزل الى القسم المسمى تحميل الملف ، الذي يحكم اعدادات بشأن ملف تحميل من صفحة ويب.
File_uploads
هذا وضع يمكن او خارجها. يقول [فب ما اذا كان يسمح للتحميل الملف من خلال المتصفح او لا. الاعداد الافتراضي هو
File_uploads = علي
Upload_tmp_dir
هذا الاعداد يحدد المكان الذي يتم تخزين الملفات التي تم تحميلها بشكل مؤقت حتى يتم نقله الى المكان المناسب. هذا وينبغي تغيير درجة الحراره الى الدليل الذي انشئ بعد وردبريس الملفات قد انتزعت :
Upload_tmp_dir = "ج : \ [فب \ حرارة \ تحميل"
Upload_max_filesize
هذا الاعداد يحدد الحد الأقصى لحجم الملف (في ميغابايت) ، ويمكن تحميلها من خلال صفحة ويب ووردبريس. الاعداد الافتراضي هو
Upload_max_filesize = ش
النهائي في تحديد php.ini بأننا سوف ننظر في امر في دورات الباب.
Session_save_path
هذا الإعداد هو السبب الرئيسي للمشاكل مع المتغيرات في اطار دورة ويندوز ، كما هو الاعداد الافتراضي
Session_save_path = / tmp
لأن هذا / tmp الدليل غير موجود ، الدورة البيانات لا يمكن انقاذها ، ودورات لا يعملون. لتصحيح هذا ، انك سوف تغير الطريق الى حرارة دليل كنت قد صنعت في وقت سابق ، حتى هذا الاعداد ينبغي تغيير
Session.save_path = ج : \ [فب \ حرارة \ الدورات
ينتهي هذا التشكيل الرئيسي للوردبريس اعدادات ، بحيث يمكنك حفظ php.ini ثم اغلق محرر نصوص.
كما قمت بتحرير كل اباتشي ملف التهيءه ، httpd.conf ، ووردبريس ملف التهيءه ، php.ini ، انت بحاجة الى اعادة تشغيل اباتشي (لو كان بالظهور) لإعدادات جديدة الى حيز التنفيذ. الرجوع الى "التحقق من تركيب اباتشي" الباب للاطلاع على تفاصيل كيفية القيام بذلك.
والان وبعد ان تم اعادة الخادم ، يمكنك الانتقال الى التحقق من أن التركيب كان ناجحا وانه وردبريس صفحات يجري تجهيزها.
عند العودة من نوع اباتشي ، تكونون قد تلقى رسالة مماثلة الى ما يلي (اذا كنت تستخدم الدليل تثبيت) :
Apache/1.3.27 (الفوز 32) php/4.3.0 بالظهور...
يجب ان تتمكن من رؤية انه ، بالاضافة الى اهم اباتشي الرسالة ، وهناك رسالة تقول ان يركض [فب. اذا كنت احصل على رسالة خطأ ، وينبغي ان اقول لكم في إعداد الملف الذي عثر على الخطأ ، وتحديد الذي تسبب بها. يمكنك عندئذ تصحيح الخطأ واعادة تشغيل اباتشي.
اختبار وردبريس ، dreamweaver اكس المفتوحه وتكوين صفحة جديدة مع الشفره التالية :
<html><head><title>وردبريس صفحة اختبار </ عنوان> <metahttp-equiv="content-type" content="text/html؛ charset=iso-8859-1"> </ رئيس> <body> <؟ وردبريس phpinfo () ؛؟> </ الهيءه> </ لغة تأشير النص الفائق>
أحفظ هذا الملف باسم phptest.php في الدليل يحدد نوع اباتشي وثيقة الجذر. اذا كنت تتبع هذا الدليل ، وكنت احفظ الملف على النحو
ج : \ ملقم الويب \ phptest.php
والآن وبعد أن تم حفظ الملف في ملقم الويب وثيقة الدليل الرئيسي ، وهو متاح الآن عن طريق اباتشي. فتح نافذة متصفح جديدة وادخل العنوان التالي :
Http://localhost/phptest. [فب
اذا كان تركيب ناجحه ، يجب ان تتمكن من رؤية شاشة مماثلة الى شاشة تظهر هنا. الدعوة الى phpinfo () وظيفة ببساطة تنتج مؤتمت الناتج من جميع وردبريس من اعدادات.
علما ان خادم API قسم سيظهر اباتشي لisapi تثبيت او CGI / fastcgi لتركيب CGI.
إذا كانت لديك مشكلة مع التركيب ، ومن المرجح له جذوره في ملف php.ini. اولا التأكد من ان يقع php.ini الخاص بك في دليل ويندوز (مثل ج : \ يندوز) ، بحيث يمكن الاطلاع عليه والاعدادات يمكن قراءتها.
افتح ملف php.ini في محرر نصوص. تأكد ان جميع القيم والمسارات التي ادخلتها بشكل صحيح.
اذا كنت احصل على 404 -- لم يتم العثور على الصفحه خطأ عندما تعلمون ان الصفحه موجودة فى وثيقة اباتشي الدليل الرئيسي ، فقد يعني ان الوثيقة بالنظر الى الجذر في ملف php.ini صحيح. هذا يجب ان يتغير بحيث انه يتطابق تماما مع وثيقة الجذر المحددة في ملف httpd.conf اباتشي وموقع للمجلد عقد موقع الويب الخاص بك.
فتح ملف httpd.conf اباتشي وتحقق في قسم loadmodule ان المسار الصحيح هو بالنظر الى ووردبريس ، وانه لديك مداخل لكلا loadmodule وaddmodule.
اذا كنت اكتشف في وقت لاحق ان لديك مشاكل مع الدورة المتغيرات لا تعمل او لا تحميل الملفات من خلال متصفح ويب ، تأكد من ان الطريق الى وردبريس حرارة دليل صحيح. اذا كان لديك اتبع الخطوات في هذا الدليل ، ثم الطريق لدورة المتغيرات ج : \ [فب \ حرارة \ الدورات ، والطريق لتحميل الملف هو ج : \ [فب \ حرارة \ تحميل.
اذا فشل كل شيء آخر ، نحاول نسخ جميع ملفات DLL من وردبريس تركيب الدخول الى حسابك في دليل ويندوز \ system32 دليل. اذا كنت قد نسخة سابقة من ووردبريس تركيب ، فعليك ان تسمح النوافذ الموجودة فوق اي ملفات ووردبريس.
[فب على الانترنت دليل على http://www.php.net هو عظيم المورد. وهناك العديد من التعليقات مستخدم اضافتها الى دليل الصفحات التي تبين كيف ان الاخرين قد تحل مشاكل الحياة الحقيقية. أقرأ لها من خلال اعداد وتركيب ابواب الدليل ، وانت على الارجح للعثور على المعلومات التي ستساعدك في تعقب اي سبب المتاعب.
ومن المفيد ايضا القيام خلال البحث في شبكة الانترنت والشبكه المستخدمة. لأن وردبريس حتى الكثير من المستخدمين ، فمن المحتمل ان شخصا آخر قد عانى من مشكلة مماثلة الى بنفسك ووثق كيف له ان تحل عليه.
مثل اباتشي ، ووردبريس ويمكن أيضا استخدام وحدات لتوفير وظائف اضافية. لاستخدام هذه الوحدات ، في الاطلاله الاولى على الانترنت دليل على http://www.php.net/ لصفحة ذات الصلة لتمديد المعنية. هذا امر لا بد منه ، كما تتطلب بعض وردبريس تمديدات اخرى البرمجيات أو ملفات DLL الى ان يتم تثبيتها هي الخارجية الى وردبريس. فعلى سبيل المثال ، يتطلب وجود xslt تمديد تطبيق دعا sablotron.
اذا كنت ترغب في استخدام هذه التمديدات ، يجب عليك أولا نسخة من جميع الملفات dlls دليل ، التي انشئت عندما انتزعت وردبريس. وبافتراض أنك اتبعت هذا الدليل ، والطريق الى هذا الدليل هو ج : \ [فب \ dlls. جميع ملفات DLL في هذا دليل على الحاجة الى الدخول الى حسابك في نسخ ويندوز \ system32 دليل. علما ان الملفات الا انفسهم يجب نسخ ج : \ نوافذ \ system32 ، وليس الدليل.
فان ملفات DLL للتمديدات نفسها موجودة في ج : \ [فب \ التمديدات. ومرة اخرى ، فإن ملفات DLL للتمديدات تريد استخدامه يجب نسخ ويندوز الخاص بك \ system32 دليل.
واخيرا ، افتح ملف php.ini مع محرر نصوص وانزل الى ويندوز تمديدات الباب ، حيث سترى مداخل مشابها لما يلي :
؛ التمديد = php_bz2.dll ؛ التمديد = php_ctype.dll ؛ التمديد = php_cpdf.dll ؛ التمديد = php_curl.dll ؛ التمديد = php_cybercash.dll
جميع التمديدات الحالية ترد هنا ، ولكن لديهم الفاصله المنقوطه (؛) في بداية على مداخل. وهذا يدل على ان وردبريس ينبغي ان نتجاهل الخط ، وبالتالي فان التمديد ليست فعلا تحميلها. تفعيل امتدادا ، ببساطة ازالة الفاصله المنقوطه من أمام الخط واعادة تنقذ فان ملف php.ini. واذا كان التمديد الخارجية احتياجات اي ملفات او برامج ، يجب عليك تركيبها الآن واستئناف اباتشي على النحو الوارد وصفه في وقت سابق ان ذلك سوف يسري مفعول التغييرات.
Online: 522 users browsing the articles directory
|
|