أرشيفات الوسوم: Linux

معرفة موقع ملف PHP.ini ضمن السيرفر

Linux

أنا مشهور بكثرة وسرعة النسيان (سمة معظم المبرمجين).

وتزداد هذه الظاهرة عندما أقوم بالعمل على أحدى السيرفرات التي بنظام تشغيل Linux، وذلك لعدم قدرتي على تذكر الأوامر بإستمرار، لذا أسوف أقوم بنشر كل أمر أستخدمه خلال الفترة القادمة (إن تذكرت أن أكتب تدونية :) ). عن بعض الأوامر والمشاكل التي أواجهها.

اليوم أحتجت لمعرفة موقع ملف PHP.ini وذلك لإضافة عليه بعد التعديلات، وكالعادة لا أذكر مكانه رغم أني استخدمته الكثير من المرات في السابق، لكن لا بأس من أعادة المحاولة، فالتكرار يعلم الشطار :).

يمكن ذلك بعدة طرق، لكن هذه طريقة سهلة من خلال تنفيذ الأمر التالية من نافذة SSH:

php -i | grep "Loaded Configuration File"

وسوف تظهر النتيجة مباشرة كالتالي:

php.inf location

وإلى لقاء آخر بإذن الله

تشغيل الملفات التنفيذية من نوع bin على نظام لينكس

Linux

مؤخراً قمت بشراء سيرفر إفتراضي يعمل بنظام لينكس، وذلك لتجهيزه بعض الأعمال ونقل نظام إدارة الإصدارات (SVN) وإدارة المشاريع (Redmine) عليه بدلاً من إستخدامه على أحد الأجهزة الداخلية ليصبح متاح للفريق في كل مكان.

المهم في الموضوع عدم خبرتي الجيدة مع لينكس، وبداية عندما قمت بتحميل ملف من نوع bin لم أستطع تنفيذه، ورغم تغييري له ليتيح إلى تشغيله كملف تنفيذي بإستخدام الأمر chmod كالتالي:

chmod +x myfile.bin

لكن لم يعمل، واكتشفت بعد عدة محاولات بأنه لابد من تشغيله بهذه الصيغة:

./myfile.bin

حيث لا بد من إستخدام علامة النقطة وذلك من أجل تنفيذه، كانت معلومة بسيطة لي ومفيدة وودت مشاركتها للمبتدئين مثلي :).

وإلى لقاء آخر بإذن الله.