🔍 تشخيص نظام إنشاء الفواتير
✅ إصدار PHP
الإصدار الحالي: 8.5.4 (مناسب)
❌ ملف Autoload
vendor/autoload.php غير موجود
الحل: composer install
❌ مكتبة TCPDF
غير موجودة - مطلوبة لإنشاء PDF
الحل: composer require tecnickcom/tcpdf
❌ الخط العربي
Arial.ttf غير موجود في مجلد fonts/
الحل: انسخ arial.ttf من Windows/Fonts/ إلى مجلد fonts/
✅ صلاحيات الكتابة
المجلد قابل للكتابة - يمكن إنشاء ملفات PDF
✅ اختبار إنشاء ملف
تم إنشاء ملف تجريبي بنجاح
✅ مولد الفواتير
invoice_generator.php موجود
✅ واجهة النموذج
invoice_form.html موجود
✅ معالج النموذج
process_invoice.php موجود
✅ ملف Composer
composer.json موجود
✅ مجلد الخطوط
مجلد fonts/ موجود
✅ Memory Limit
الحد الحالي: 128M (كافي)
📊 ملخص التشخيص
إجمالي الاختبارات: 12
نجح: 9 ✅
فشل: 3 ❌
تحذيرات: 0 ⚠️
❌ يجب حل المشاكل أولاً
راجع الأخطاء أعلاه وقم بحلها
💡 نصائح سريعة
- إذا ظهرت أخطاء، اتبع التعليمات في كل اختبار
- تأكد من تشغيل
composer install أولاً
- ضع خط Arial.ttf في مجلد fonts/
- امنح صلاحيات الكتابة:
chmod 777 .
- راجع ملف TROUBLESHOOTING.md للمزيد من المساعدة
تم الاختبار في: 2026-04-10 01:14:17
المسار الحالي: /home/alhafsh1/bill.alhafshan.com.sa/blenco-invoice-complete