حل “هذا حرج / 404 لم يتم العثور على خطأ” بعد التثبيت “زند معبرة”

العمل مع الوسيطة, في هذا المنصب سوف نحل مشكلة “هذا حرج / 404 لم يتم العثور على خطأ” بعد التثبيت “زند معبرة”.

المشكلة

مؤخرا, مهتمة في رؤية كيف الوسيطه العمل, لقد فعلت ذلك للتثبيت “zend-معبره-الهيكل العظمي” وفقا للدليل “البداية السريعة: استخدام الهيكل العظمي + المثبت”:

$ إنشاء ملحن-مشروع zendframework/زند-معبرة-معبره الهيكل العظمي

وبعد هذا, للتحقق من النتيجة, انا الوصول إلى المتصفح في العنوان http://المضيف/التعبيرية/العامة/ والتقطت الخطا التالي:

عفوا!
هذا حرج.
 
واجهنا 404 لم يتم العثور على خطأ.
 
كنت تبحث هو الشيء الذي لا' ر موجودة أو قد انتقلت. تحقق من أحد الروابط علي هذه الصفحة أو العودة إلى الصفحة الرئيسية.

الحل

أشارت رسالة الخطا إلى انه لم يتم العثور علي الصفحة, حتى, بدا وكانه مشكله المسار (طريقة) لملفات التطبيق.

نلقي نظره حول, وصلت إلى استنتاج ان هذا حدث لأني لم إنشاء المشروع مباشره في جذر دليل النشر (السابقين: www/أو htdocs/), ولكن في دليل فرعي, أحب هذا: http://مضيفمعبرة/عام.

على أي حال, يبدو ان معبره ، حياه جديده لديه بعض الصعوبة مع عنوان Url الأساسي / المسار الأساسي. في الواقع الهندسة المعمارية التقليدية اطار زند الخاصة التي يجب ان يكون دليل النشر “عام“, كثيرا بحيث إذا قمت بتشغيل ملقم ويب الاشاره إلى “عام“, التطبيق يعمل بشكل طبيعي.

تشغيل الأمر “php-S 0.0.0.0:8080 -عام” من قبل محطه (الأمر):

Taylor@taylor الكمبيوتر الشخصي MINGW64/c/wamp64/www/expressive
$ php-S 0.0.0.0:8080 -t public/
PHP 7.0.10 بدء تشغيل خادم التطوير في خميس أغسطس 10 15:55:00 2017
الاستماع علي http://0.0.0.0:8080
جذر المستند هو C:\wamp64\www\expressive\public
Press Ctrl-C to quit.
[الخميس أغسطس 10 15:55:34 2017] 127.0.0.1:65106 [404]: /معبره/عامه/

نعم الآن, القيام بذلك من الممكن الوصول إلى http://المضيف/التعبيرية/العامة/ دون اي خطا.

ولكن عدم البقاء في هذه النقطة علي الدوام إلى “عام“, هناك الوسيطة لوس/basepath كحل كفاف. تثبيت بسيط:

$ الملحن تتطلب لوس/باسيباث

وبعد هذا, مجرد أضافه الوسيطة كواحده من الاولي في التطبيق الخاص بك. على سبيل المثال, انا وضعت الدعوة في الملف “النشر الفهرسة”, الحق بعد “$التطبيق” وقد تم تمهيد:

1
$التطبيق->الانابيب(الجديد \فقدان الوزن  الاسم  الباسيباث('/expressive/public '));

هذا هو!

مرجع

الوصول/path/to/حصلت العامة 404 صفحه
الوسيطة مسار قاعده ل PHP

إجمالي عدد مرات الدخول: 5035

تعليق على “حل “هذا حرج / 404 لم يتم العثور على خطأ” بعد التثبيت “زند معبرة”

اترك ردًا

عنوان البريد الإلكتروني الخاص بك لن ينشر. يتم وضع علامة الحقول المطلوبة مع *