سؤال

وأنا فقط تحميل زند خادم الجماعة الطبعة للحصول على النوافذ وجدت أنه لم تتضمن الأداة المساعدة ZF المدرجة في الدروس. أنا تحميل ومحلول rel="nofollow زند الإطار (الإصدار 1.7.8، لأن الإصدار 1.8 لن تحميل بشكل صحيح). ويشمل ذلك فائدة zf.bat الذي يهدف لتوليد ملفات المشاريع الأساسية. للأسف، لا يبدو أن تشمل حزمة CodeGenerator وهو مطلوب لأداة للعمل. الخطأ أتلقى هو:

<اقتباس فقرة>   

وH: \ زند> ZF

     

تحذير: require_once (زند / CodeGenerator / بى / File.php): فشل في فتح الدفق: N   س مثل هذا الملف أو الدليل في D: \ سيمون \ كود \ زند \ ZendServer \ حصة \ ZendFramework \ في   cubator \ مكتبة \ زند \ أداة \ مشروع \ السياق \ ZF \ ControllerFile.php على خط 4

     

خطأ فادح: require_once (): فشل افتتاح المطلوبة "زند / CodeGenerator / بى / فيل   e.php '(include_path = "D: \ سيمون \ كود \ زند \ ZendServer \ حصة \ ZendFramework \ incubato   ص \ مكتبة؛ D: كود \ \ ZendServer \ حصة \ سيمون \ زند \ ZendFramework \ مكتبة؛؛ D: \ سيمون \ ج   قصيدة \ زند \ ZendServer \ حصة \ ZendFramework \ مكتبة ') في D: \ سيمون \ كود \ زند \ ZendServ   إيه \ حصة \ ZendFramework \ حاضنة \ مكتبة \ زند \ أداة \ مشروع \ السياق \ ZF \ المراقب   File.php على خط 4

ولقد تم البحث حول وعثرت على عدد قليل من <لأ href = "https://devzone.zend.com/article/3811-Using-Zend_Tool-to-start-up-your-ZF-Project" يختلط = " نوفولو noreferrer "> مناقشات . لقد كان بعض الآخر من نفس المشكلة، وأنها ثابتة عن طريق التحقق من أحدث إس مع الأوامر التالية:

cd $PATH_TO_ZF/ZendFramework-1.7.7
cp -r incubator/library/Zend/Tool/ library/Zend/
cp -r incubator/library/Zend/Reflection/ library/Zend/
cd library/Zend/Tool
mkdir CodeGenerator
cd CodeGenerator
svn co http://framework.zend.com/svn/framework/standard/incubator/library/Zend/CodeGenerator .
cd ..
find . | grep -v .svn | xargs perl -pi -e "s|Zend/CodeGenerator|Zend/Tool/CodeGenerator|g"
find . | grep -v .svn | xargs perl -pi -e "s|Zend_CodeGenerator|Zend_Tool_CodeGenerator|g"

وللأسف، فإن أحدث إس ايوجد CodeGenerator سواء.

هل كانت مفيدة؟

المحلول

في الوقت التدخل لأنني كتبت هذا السؤال وتقديمها، اكتشفت حلا محتملا. مرة واحدة المثبت MSI لخادم زند قد تأخذ مجراها، إصدار الأوامر التالية من موجه كمد:

cd <wherever you installed the server>\ZendServer\share
rd /S /Q ZendFramework
mkdir ZendFramework
cd ZendFramework
svn co http://framework.zend.com/svn/framework/standard/trunk/ .

وبعد ذلك، تأكد من أن

<wherever you installed the server>\ZendServer\share\ZendFramework\bin

هل في متغير بيئة PATH الخاص بك. الأمر ZF يبدو الآن للعمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top