SixChecker: تحقق من جاهزية خادمك لـ 6amMart
يخبرك SixChecker ما إذا كان الخادم جاهزًا لتشغيل 6amMart. ارفع مجلدًا واحدًا وافتحه في المتصفح، فتنتهي حتى 169 فحصًا بإجابة واحدة واضحة: جاهز للافتتاح، أو غير جاهز. وتحصل أيضًا على قائمة بما يجب إصلاحه بالضبط. يعمل على أي لوحة استضافة، أو بدون لوحة. اشترِه مرة واحدة على CodeCanyon، أو استخدم النسخة المدمجة أصلًا في SixPanel.
- فحصًا كحد أقصى، في عشر خطوات
169
فحصًا كحد أقصى، في عشر خطوات
- جملة واحدة في نهايتها
1
جملة واحدة في نهايتها
- تقدير، مع تسمية كل مانع
A–F
تقدير، مع تسمية كل مانع
- هو كل ما يحتاجه على الخادم
PHP 8.2+
هو كل ما يحتاجه على الخادم
هل تقرأ هذه الصفحة بمساعدة ذكاء اصطناعي؟
الحصول على SixChecker
SixChecker مجلد PHP ترفعه. لا شيء تثبّته قبله، ولا شيء تسجّل فيه. وهو مجاني.
جرّبه قبل أن تنزّله
كلمة مرور النسخة التجريبية
كلمة المرور: a3uap648vnh7yqenc9vb
بلا اسم مستخدم: يطلب SixChecker كلمة المرور فقط.
يعمل المتجر على بيانات حقيقية (عشرات الآلاف من الطلبات)، لذلك تتصرف الشاشات كما ستتصرف في متجرك، لا كما في نسخة تجريبية فيها أربعون منتجًا. هناك أمران متوقفان في النسخة التجريبية: الخرائط ورموز التحقق لمرة واحدة عبر SMS. كلاهما يستخدم مفاتيح مقيّدة بخادم واحد، وهكذا ينبغي أن تُحفظ، لذا لا يمكنهما العمل من خادم تجريبي. أما في تثبيتك الخاص فيعملان بشكل طبيعي.
احصل على SixChecker
- التحديثات مشمولةكل إصدار يصل إلى CodeCanyon دون تكلفة إضافية. لا خادم تراخيص، ولا مفتاح يُجدَّد.
- الإعداد الأول مجانيأرسل رمز الشراء وتفاصيل الخادم عبر واتساب أو البريد الإلكتروني.
لا شيء يُفعَّل: يعمل على خادمك أنت، ولا يتصل بنا، ويظل يعمل حتى لو تعطّل هذا الموقع.
ما هو SixChecker؟
قد يبدو متجر 6amMart سليمًا في المتصفح بينما بوابة الدفع فيه بلا بيانات اعتماد صالحة، والإشعارات الفورية لا تذهب إلى أي مكان، وملف .env الخاص به يمكن لأي شخص تنزيله، والمهام المجدولة لم تعمل قط. وعادةً ما يكون طلب عميل حقيقي فاشل هو الطريقة التي تكتشف بها ذلك.
يكتشف SixChecker هذه المشكلات أولًا. فهو ينظر إلى الخادم كما يفعل مهندس حريص: العتاد وPHP وإعدادات قاعدة البيانات وخادم الويب وصلاحيات الملفات وما يمكن للإنترنت الوصول إليه. ويُجري أيضًا نداءات اختبار حقيقية إلى خدمات البريد والخرائط والإشعارات الفورية لديك.
ثم يعطيك جملة واحدة وتقديرًا بحرف وقائمة مرتّبة بما يجب إصلاحه، لكل بند الإعداد بالضبط والملف الذي يوجد فيه والأمر الذي يجب تشغيله.
ما تعرفه قبل أن تفتح
كيف تعرف أن شيئًا ما معطوب
بدون SixChecker
عميل حقيقي يضع طلبًا حقيقيًا فيحدث خلل بصمت. تلك هي إشارتك الأولى، وثمنها الطلب والعميل معًا.
مع SixChecker
تعرف قبل أن تفتح، من فحص تشغّله بنفسك. وكل بند يذكر السطر الذي يجب تغييره بالضبط، والملف الذي يقع فيه، وما يكلّفه متجرك إن تركته.
بيانات اعتماد موجودة لكنها خاطئة
بدون SixChecker
تبدو تمامًا كتلك التي تعمل. فملف الإعدادات الذي فيه قيمة يخبرك أن القيمة موجودة، لا أنها صحيحة.
مع SixChecker
تحسم الأمر نداءات حقيقية: رمز Firebase يُولَّد ويُرسَل إلى نقطة نهاية Google، ومحادثة SMTP كاملة (EHLO وSTARTTLS وAUTH)، ونداء ترميز جغرافي حيّ إلى خرائط Google. والقيمة الموجودة لكنها خاطئة تفشل هنا، وهو الموضع الوحيد الذي يمكن التقاطها فيه قبل أن يجدها عميل.
ما يستطيع الإنترنت الوصول إليه أصلًا
بدون SixChecker
تفترض أن الملفات التي لا يجب أن تكون عامة ليست عامة. ولا شيء على السيرفر يخبرك بغير ذلك، لأن لا شيء يُجري تلك الطلبات.
مع SixChecker
يطلب قائمة ثابتة من العناوين الخطرة من موقعك الحيّ نفسه (/.env و/.git/config و/artisan وملف database.sql الخاص بالمثبِّت وملفات الأداة نفسها) ويُبلّغ بما عاد فعلًا.
كيف تفحص خادمًا لـ 6amMart
ارفع المجلد
ضع مجلد sixchecker/ في مجلد public/ الخاص بموقعك، أو في أي مجلد ويب على خادم فارغ.
عيّن كلمة مرور
افتح https://your-domain/sixchecker/ واختر كلمة مرور في الشاشة الأولى. افعل ذلك فورًا: فمن يفتح الصفحة أولًا هو من يعيّنها.
شغّل فحصًا
«افحص الآن» يستغرق ثانية أو ثانيتين. أما الفحص الأعمق فيستغرق نحو عشر ثوانٍ ويضيف الاختبارات الحية: ما يستطيع الإنترنت الوصول إليه، وبيانات اعتمادك الحقيقية.
أصلح، افحص مجددًا، احذف
امضِ في قائمة الإصلاح بندًا بندًا، وشغّل الفحص من جديد، ثم احذف المجلد عند الانتهاء.
ما الذي يفحصه SixChecker
حتى 169 فحصًا في عشر خطوات، الأرخص والأكثر احتمالًا للعطب أولًا. وآخر خطوتين تُجريان نداءات إلى الخارج، لذلك لا تعملان إلا في الفحص الأعمق.
| الخطوة | ما تنظر إليه | الفحوصات | أمثلة حقيقية |
|---|---|---|---|
| النظام والعتاد | الجهاز الذي تدفع ثمنه | 7 | عدد الأنوية الافتراضية، والذاكرة، وذاكرة التبديل، والقرص الحر، ومتوسط الحمل، وإصدار نظام التشغيل، ووجود أي أداة نسخ احتياطي أصلًا |
| بيئة تشغيل PHP | اللغة التي يعمل بها المتجر | 21 | نطاق إصدار PHP، و25 امتدادًا مطلوبًا، وmemory_limit، وقيمة max_execution_time الفعلية، وdisplay_errors، وتشغيل/إطفاء OPcache، وذاكرة OPcache وعدد ملفاته، ومعدل الإصابة |
| صحة التطبيق | Laravel و6amMart نفسه | 23 | تتبّع ملف env. في git، والترحيلات المعلّقة، والمهام الفاشلة، وتراكم الطابور، وحجم السجل، وعدد الأخطاء في السجل، وهل عمل المُجدوِل يومًا، وصحة قائمة الوحدات، والوسطاء الموثوقون، ووجود إعدادات التثبيت |
| البيئة (env.) | الملف الواحد الذي يقرأه كل شيء | 14 | المفاتيح المكررة (الأخير يفوز، فلا يفعل تعديلك شيئًا)، ومحارف \r غير المرئية، وقيمة APP_KEY غير صالحة أو مشحونة مسبقًا، وAPP_DEBUG=true، وAPP_URL بصيغة خاطئة، ومفاتيح لا يقرؤها شيء، ومفاتيح تصبح فارغة بعد تخزين الإعدادات مؤقتًا |
| هوية المضيف والصلاحيات | من يملك الملفات | 9 | عنوانا IPv4 وIPv6 العامان، ومستخدم PHP، وملكية الملفات، والمجلدات الستة التي يجب أن تكون قابلة للكتابة، والملفات القابلة للكتابة من الجميع، وملف env. قابل للقراءة من الجميع، وأي شيء قابل للكتابة والتنفيذ داخل public/ |
| خادم الويب | nginx أو Apache في المقدمة | 17 | نوع المعالج، وgzip، وserver tokens، ومهلة قراءة FastCGI، ووحدات Apache وMPM، وعدد عمّال php-fpm مقابل الذاكرة، وسلسلة حجم الرفع، والضغط الحي، والتخزين المؤقت للملفات الثابتة، وHSTS، وانتهاء الشهادة |
| الذاكرة المؤقتة والطوابير والوقت الحي | العمل الخلفي | 11 | اتصال الطابور، وهل يعمل عامل الطابور فعلًا وتحت إشراف، ومشغّلات الجلسات والذاكرة المؤقتة، وRedis، وMemcached، وبيانات اعتماد Reverb ومخططه، وبيانات اعتماد Pusher |
| إعدادات قاعدة البيانات | حيث يعيش المال | 34 | حجم تجمّع ذاكرة InnoDB مقابل بياناتك الحقيقية وذاكرتك، وسجل الإعادة، وطريقة التفريغ، وmax_connections مقابل عمّال php-fpm، وskip_name_resolve، وsql_mode، وترميز المحارف، وفارق الساعة بين PHP وقاعدة البيانات، ومعدل الإصابة في تجمّع الذاكرة، والجداول المؤقتة على القرص، وصلاحيات مستخدم قاعدة البيانات |
| الانكشاف العامفحص أعمق | ما يستطيع غريب جلبه | 12 | HTTPS، وقابلية قراءة env. عبر الويب، وقابلية قراءة git/config.، وتقديم laravel.log، وتنفيذ ملف php. مرفوع فعلًا، واستجابة Debugbar أو Telescope، ونسخ قواعد بيانات المثبِّت المتروكة، وتقديم ملفات هذه الأداة نفسها كنص |
| المدفوعات والبريد والرسائل النصيةفحص أعمق | الخدمات التي يجب أن تعمل | 21 | محادثة SMTP حقيقية، وإصدار رمز Firebase حقيقي، واستدعاء ترميز جغرافي حقيقي لـGoogle Maps، وصلاحية استخدام طرق الدفع، وبيانات اعتماد بوابة الرسائل النصية، وقابلية الكتابة في قرص التخزين، ووضع الصيانة، وreCAPTCHA، والمنطقة الزمنية، والعملة |
وهناك صفحتان أخريان خارج الدرجة: تتبّع التوصيل المباشر، وله 15 فحصًا خاصًا به، وتنبيه طلب تجريبي يرسل إشعارًا فوريًا حقيقيًا إلى جهاز متجر أو مندوب توصيل.
الطرق الثلاث التي تعمل بها
على خادم عادي، قبل تثبيت أي تطبيق
استخدمه أثناء اختيارك خادمًا أو تجهيزه. يُفحص فيه العتاد وPHP وخادم قاعدة البيانات وخادم الويب والصلاحيات والانكشاف العام؛ أما فحوصات التطبيق فلا تجد ما تقرؤه بعد.
داخل متجرك، في كود إدارة 6amMart
ارفعه إلى public/ في تثبيت 6amMart لديك فتعمل كل الفحوصات، بما فيها المكتوبة لـ 6amMart نفسه: المُجدوِل الذي يدفع للمتاجر والمندوبين، والوحدات المفعّلة لكنها مفقودة، وامتدادات PHP التي يحتاجها، وwebsocket الذي يقوم عليه التتبع المباشر.
مضمَّنة داخل SixPanel
يتضمنه SixPanel أصلًا، في صفحة SixChecker داخل كل متجر. والإعدادات التي تديرها اللوحة تحيل إلى صفحة اللوحة المسؤولة عنها، وتبقى الفحوصات المتعلقة بإعدادات متجرك نفسه (الدفع والبريد والرسائل النصية والخرائط).
كيف تقرأ النتيجة
كل فحص ينتهي إلى واحد من أربعة: نجاح، أو تحذير، أو مشكلة، أو غير مُقاس.
- نجاح
- تحذير
- مشكلة
- غير مُقاس
| الدرجة | التقدير | ما تعنيه |
|---|---|---|
| 90 فأعلى | A | جاهز للإنتاج |
| 75–89 | B | جيد. عالج البنود البرتقالية وأعد الفحص |
| 55–74 | C | قابل للعمل، لكنك تترك أداءً حقيقيًا دون استفادة |
| 35–54 | D | غير جاهز. عدة إعدادات ستؤذيك تحت الحمل |
| أقل من 35 | F | لا تُطلق المتجر بهذا الإعداد |
الموانع تحدّ التقدير
بعض الإخفاقات تعني أن المتجر لا يستطيع البيع: لا طريقة دفع تعمل، أو فشل البريد، أو قاعدة البيانات لا يمكن الوصول إليها، أو ملف .env مقروء عبر الويب، أو شهادة تنتهي خلال 14 يومًا. مانع واحد يحدّ الدرجة عند 74، واثنان عند 54، وثلاثة أو أكثر عند 34، وصف أحمر واحد يحدّها عند 88. اقرأ الصفوف الحمراء، لا الرقم وحده.
ما لا يستطيع رؤيته لا يقيّمه
على لوحة مُدارة، كثيرًا ما يكون PHP مقيّدًا بمجلد موقعك، فلا يمكن قراءة بعض الفحوصات. وتقول تلك الصفوف ذلك وتُستبعد من الدرجة: فالخادم المقفَل لا تُخصم منه نقاط لأنه مقفَل.
قائمة الإصلاح
كل تحذير ومشكلة يصبح في قائمة واحدة، الأخطر أولًا، وكل بند موسوم من «يوقف الطلبات» نزولًا إلى «ترتيب وتنظيف». وتعرض كل بطاقة القيمة الحالية والقيمة الصحيحة والملف الذي توجد فيه والأمر الذي يجب تشغيله وكيف تتأكد أن التغيير نجح.
وهي تتذكر أيضًا
تحتفظ الأداة بآخر 60 عملية مسح على القرص. وتبدأ صفحة السجل ببطاقة «منذ المسح الأخير» تعرض ما الذي تعطّل حديثًا وما الذي أصلحته. ويمكنك أيضًا مقارنة أي فحصين محفوظين جنبًا إلى جنب، وتصدير تشغيل كملف نصي.
هل هي آمنة على متجر حي؟
نعم، وإليك الأسباب.
المسح يقرأ فقط
لا تستطيع فحوصات قاعدة البيانات تشغيل غير استعلامات القراءة فقط، في جلسة للقراءة فقط، وبحد أقصى 15 ثانية. وقورنت أعداد الصفوف وإجماليات الطلبات قبل المسح وبعده: كانت متطابقة.
لا يُرسَل شيء إلى أشخاص حقيقيين
يتوقف اختبار البريد بعد تسجيل الدخول إلى خادم بريدك، فلا يُسلَّم شيء. أما اختبارات الانكشاف فتجلب صفحات من موقعك أنت فقط.
اختبار الأداء يستخدم جدوله الخاص
ينشئ اختبار أداء قاعدة البيانات الاختياري جدولًا واحدًا باسم عشوائي، ويستخدمه ثم يحذفه، حتى لو انقطعت الصفحة.
لا تحدث تغييرات إلا عند طلبك
أربعة أزرار فقط تستطيع الكتابة: مسح ملف سجل، وإرسال تنبيه طلب تجريبي إلى متجر أو مندوب، وتشغيل اختبار الأداء على جدوله الخاص، وحفظ كلمة مرور الأداة نفسها. أما سكربت الإعداد المنفصل فلا يغيّر إعدادات الخادم إلا إذا شغّلته بالخيار --apply.
متطلبات SixChecker
ما تحتاجه الأداة نفسها
| المتطلب | ما تحتاجه |
|---|---|
| PHP | 8.2 أو أحدث، مع امتدادات pdo_mysql وjson وmbstring وsession |
| خادم الويب | أي شيء يقدّم مجلد public/ الخاص بموقعك |
| صلاحية الكتابة | sixchecker/config.php (أو الصق بصمة كلمة مرور يدويًا) وpreflight/history/ |
| التطبيق | غير مطلوب. تعمل على خادم فارغ |
| اللوحات التي تتعرف عليها | cPanel · aaPanel · CloudPanel · DirectAdmin · Plesk · CWP · خادم عادي |
متطلبات خادم 6amMart
| المورد | الحد الأدنى | ما تختاره |
|---|---|---|
| الأنوية الافتراضية | 2 | 4 |
| الذاكرة | 4 GB | 8 GB |
| القرص الحر | 20 GB | 40 GB+ |
| نوع التخزين | SSD | NVMe |
| نوع الاستضافة | VPS أو خادم مخصص | VPS مع صلاحية الجذر |
المجموعة التقنية التي يوصي بها: Ubuntu 26.04 LTS مع PHP وMariaDB اللذين يأتيان معه (PHP 8.5 وMariaDB 11.8)، وnginx مع PHP-FPM، وRedis. اختر MariaDB لا MySQL: فـ MySQL لا يشغّل 6amMart كما هو.
اختُبر على خوادمنا
على خوادمنا نحن، وعليها متجر حقيقي يعمل، حصل على 97 و96 من 100 (التقدير A، دون أي صف أحمر). هذا فحصنا لأجهزتنا نحن، فاعتبره نقطة بداية: شغّله على خادمك وقارن الصفوف.
ما لا يستطيع SixChecker فعله
- 1
خطوة الانكشاف ليست اختبار اختراق
فهي تجلب قائمة ثابتة من العناوين المعروفة بخطورتها من رابطك أنت وتُبلّغ بما عاد. ولا تبحث عن ثغرات غير معروفة وليست تدقيقًا للكود.
- 2
لا تستطيع رؤية ما لا يُظهره الخادم لها
الفحوصات التي تحتاج shell_exec أو proc/ تتحول إلى «غير مُقاس» بدل التخمين. واللوحات المُدارة تعطّل أشياء مختلفة، فتكون بعض الصفوف فارغة على مضيف وممتلئة على آخر.
- 3
«افحص الآن» لا يستطيع رؤية ستة من صفوف خادم الويب، وأحدها مانع
الضغط، والتخزين المؤقت للملفات الثابتة، وkeep-alive الحي، ولافتة الخادم، وHSTS، وانتهاء الشهادة، تُقرأ من استجابة حقيقية، فلا تظهر إلا في الفحص الأعمق. وانتهاء الشهادة في قائمة الموانع، لذا شغّل الفحص الأعمق قبل أن تثق بنتيجة خضراء.
- 4
شيء واحد لا يمكن اختباره من خادم إطلاقًا
مفتاح Google Maps للمتصفح مقيَّد بمُحيل المتصفح. تستطيع الأداة إخبارك بأنه مفقود، أو أنه مطابق لمفتاح خادمك (وهذا خطير)، لكنها لا تستطيع التحقق من مفتاح مقيَّد بشكل صحيح من جهة الخادم، وتقول ذلك بدل أن تمرّره كنجاح.
- 5
اختبارات الأداء تقيس هذا الجهاز في هذه اللحظة
الجار المزعج على المضيف نفسه يجعل كل رقم يبدو أسوأ، فراجع صف متوسط الحمل قبل استخلاص النتائج.
لديك قائمة حمراء ولا وقت؟
أرسل لنا التقرير المُصدَّر. نحن نثبّت 6amMart ونضبطه ونسلّمه لك على خادمك أنت، مع توقيع مهندس كبير على الإصدار.
الأسئلة الشائعة عن SixChecker
كيف أعرف إن كان خادمي جاهزًا لـ6amMart؟
شغّل SixChecker عليه. ارفع المجلد وافتحه في المتصفح واضغط «افحص الآن»، ثم شغّل الفحص الأعمق قبل الإطلاق. تغطي حتى 169 فحصًا العتاد وPHP والتطبيق وملف .env والصلاحيات وخادم الويب والتخزين المؤقت وقاعدة البيانات والانكشاف العام والخدمات الخارجية، وتنتهي بجملة واحدة وتقدير من A إلى F وقائمة إصلاح مرتّبة.
كم تبلغ تكلفة SixChecker؟
يُشترى لمرة واحدة على CodeCanyon (والسعر في صفحة المنتج هناك)، مع التحديثات وإعداد أول مرة مجانًا. ولا يفحص فيه شيء ترخيصًا أو حسابًا أو تاريخ انتهاء، ولا يُبلّغ AllsWeb بأي شيء. وعلى خادم SixPanel هو موجود لديك أصلًا: افتح متجرك في اللوحة واختر SixChecker.
ماذا حدث لـ SixPreflight؟
أصبح اسم SixPreflight الآن SixChecker: الأداة نفسها باسم جديد منذ 2 أكتوبر 2026. لم يتغير شيء فيما تفحصه ولا في طريقة تقييمها. إن كانت لديك بالفعل، فارفع المجلد الجديد sixchecker/ بجانب المجلد القديم preflight/ ثم افتحه: تنتقل كلمة المرور والفحوصات المحفوظة تلقائيًا، وبعدها يمكنك حذف preflight/. داخل SixPanel لا تحتاج إلى فعل أي شيء، وتظل الروابط القديمة إلى /preflight/ تفتحها.
هل تغيّر SixChecker أي شيء على خادمي؟
المسح لا يغيّر شيئًا: يقرأ فقط، ولا يكتب في أي جدول من جداول التطبيق، ولا يرسل بريدًا أو رسائل نصية إلى أحد. وأربعة أزرار تستطيع الكتابة عند الضغط عليها: مسح سجل، وإرسال تنبيه طلب تجريبي، وتشغيل اختبار الأداء على جدوله الخاص، وحفظ كلمة مرور الأداة. أما سكربت الإعداد المنفصل فلا يغيّر الإعدادات إلا إذا شغّلته بالخيار --apply.
هل تشغيلها آمن على متجر حي يستقبل طلبات؟
نعم. لا تستطيع فحوصات قاعدة البيانات فيه تشغيل غير استعلامات القراءة فقط في جلسة للقراءة فقط، ويستخدم اختبار الأداء الاختياري جدولًا ينشئه باسم عشوائي ثم يحذفه. وقورنت أعداد الصفوف وإجماليات الطلبات قبل المسح وبعده فكانت متطابقة.
هل أحتاج 6amMart لاستخدامها؟
لا. على خادم فارغ يفحص العتاد وPHP وخادم قاعدة البيانات وخادم الويب والصلاحيات وما يستطيع الإنترنت الوصول إليه، وهذا مفيد قبل أن تشتري استضافة. وعلى أي تطبيق Laravel آخر تنطبق فحوصات الخادم، وتُتجاوز الفحوصات الخاصة بـ 6amMart فقط. ودعم سكربتات أخرى قادم.
هل تعمل على cPanel أو aaPanel أو CloudPanel أو خادم VPS عادي؟
نعم. يتعرف على cPanel وaaPanel وCloudPanel وDirectAdmin وPlesk وCWP والخوادم العادية، ويعطيك أوامر التثبيت والمسارات للوحة التي تستخدمها. وإن ظل إعداد يرجع إلى قيمته بعد إعادة التشغيل فمعنى ذلك أن لوحتك تعيد كتابته، فغيّره من اللوحة نفسها.
أي درجة أحتاجها قبل الإطلاق؟
90 فأعلى يعني A، أي جاهز للإنتاج. والموانع مثل غياب طريقة دفع تعمل أو فشل البريد أو انكشاف ملف .env تحدّ الدرجة عند 74 أو 54 أو 34، وصف أحمر واحد يحدّها عند 88، فأصلح الصفوف الحمراء أولًا. وشغّل الفحص الأعمق قبل أن تثق بالرقم: فانتهاء الشهادة لا يُفحص إلا هناك.
هل تخبرني بما هو خاطئ فقط، أم تستطيع إصلاحه؟
كلاهما. تخبرك قائمة الإصلاح بالتغيير المطلوب بالضبط. وعلى سطر الأوامر، يستطيع سكربت الإعداد المرفق إجراء التغييرات الآمنة عنك. فهو يعمل تجريبيًا افتراضيًا: الخيار --check يبلّغ و--apply ينفّذ. ويسألك قبل أي إجراء محفوف بالمخاطر، حتى مع --yes.
أشغّل SixPanel. هل أحتاج إلى تنزيل هذه؟
لا. هو موجود أصلًا في SixPanel، في صفحة SixChecker الخاصة بكل متجر. والإعدادات التي تديرها اللوحة تحيل إلى صفحة اللوحة المسؤولة عنها، لأن أي قيمة تُلصق يدويًا هناك تضيع عند عملية النشر التالية.
أي إصدار PHP وقاعدة بيانات ينبغي أن أثبّت فعلًا؟
Ubuntu 26.04 LTS بما يأتي معه: PHP 8.5 وMariaDB 11.8. تشغّل PHP 8.3 و8.4 و8.5 كلها 6amMart بالسرعة نفسها، وكذلك MariaDB 10.11 و11.8. المهم هو اختيار MariaDB بدل MySQL: فـ MySQL لا يشغّل 6amMart دون تعديلات في الكود.
هل أستطيع ربط النتيجة بلوحة معلوماتي؟
نعم. ?api=findings تُرجع آخر فحص محفوظ بصيغة JSON عبر مصادقة HTTP Basic، مع إصدار عقد ثابت. وهي لا تبدأ مسحًا أبدًا، وتحمل الحمولة run.age_seconds حتى تستطيع لوحة معلوماتك أن تقول «عمر هذه القراءة أسبوعان» بدل تقديم خبر قديم على أنه حالي.
ارفع مجلدًا واحدًا. افتحه في المتصفح. احصل على إجابة واحدة.
احصل على SixChecker لأي خادم، أو استخدم النسخة المدمجة أصلًا في SixPanel.