سؤال
أقوم بتشغيل WampServer ولا يمكن أن يبدو لاستخدام ملفات PHP في CLI. من المفترض أن هناك نوعان من تشغيل PHP و CGI و CLI. لا أستطيع معرفة كيفية تمكين CLI لأنني لا أرى php-cli.exe في /wamp/bin/php/php5.2.6. عندما أحاول وتنفيذ البرامج النصية PHP التي لن يتم تشغيلها. هل يعرف أحد كيفية الحصول على CLI تشغيل البرامج النصية PHP باستخدام WampServer 2؟
أنا أحاول أساسا استدعاء برنامج نصي خبز.
المحلول
يجب أن يكون لديك ملف php.exe، وهو إصدار CLI. لذلك يمكنك أن تفعل
php.exe -f phpfile.php
لتشغيل ملف باستخدام سطر الأوامر.
نصائح أخرى
إذا كانت لديك مشكلة في المتغيرات البيئية، فإليك بعض الخطوات لإصلاحها:
- انتقل إلى خصائص جهاز الكمبيوتر الخاص بي
- انقر فوق علامة التبويب خيارات متقدمة
- انقر فوق المتغيرات البيئية
- تحرير "المسار" ضمن متغيرات النظام مع المسارات إلى مجلدات وحدة تحكم PHP و Cake
مثال: C:\wamp\bin\php\php5.2.9-2;C:\wamp\www\cake\cake\console;
ملاحظة: سيتعين عليك تغيير المسارات لتتناسب معك، وتأكد أيضا لديك؛ ينفصل كل مسار
هنا شيء يمكن أن يساعد: http://www.devtrench.com/php-command-line-cli-tips/
نقاط مهمة:
إذا قمت بتثبيت PHP قبل، وإعادة تثبيته: تأكد من إصدار PHP الذي تستخدمه من سطر الأوامر عن طريق التحقق من متغيرات البيئة الخاصة بك في Windows
تأكد من أنك تستخدم ملف PHP.INI الصحيح