خطأ "Could not open input file: artisan" عند تشغيل Artisan في Laravel
مرحباً بالجميع! بدأت للتو في تعلم Laravel 4، وواجهت مشكلة فوراً. قمت بتثبيت Laravel عبر Composer، وتمت العملية بنجاح. ولكن عندما أحاول تشغيل Artisan من سطر الأوامر لإنشاء controller أو تنفيذ migration، يظهر الخطأ التالي:
```
Could not open input file: artisan
```
أنا موجود في المجلد الجذر للمشروع، حيث توجد المجلدات `app` و `vendor` و `public` والملف `artisan`. إلي ما أدخله:
```bash
cd /var/www/myproject
php artisan list
```
وأتلقى هذا الخطأ. جربت تحديد المسار الكامل:
```bash
php /var/www/myproject/artisan list
```
ثم يتغير الخطأ إلى: `Could not open input file: /var/www/myproject/artisan`. هل هذا مرتبط بعدم رؤية PHP للملف؟ صلاحيات الملف `artisan` هي `644`. تأكدت من أن PHP مثبت ويعمل.