كيفية تمكين PHP في Apache لنظام التشغيل Mac OS X Yosemite & Mavericks
OS X Mavericks يأتي مع PHP 5.4.30 ، ويشحن OS X Mountain Lion مع PHP 5.3.13 مثبت مسبقًا ، على الرغم من أنك إذا بدأت خادم Apache المدمج ، فستجد أن PHP غير ممكّن بشكل افتراضي. يعد تغيير ذلك أمرًا سهلاً ، وإذا كنت مطور ويب وتريد تشغيل PHP على جهاز Mac المحلي الخاص بك مع OS X 10.8 أو إصدار أحدث ، فاتبعه حتى يعمل في أي وقت من الأوقات.
قم بتشغيل Terminal وأدخل الأمر التالي ، باستخدام كلمة مرور المسؤول عند الطلب:
sudo nano /etc/apache2/httpd.conf
الآن اضغط على Control + W لاستخدام ميزة البحث في nano ، واكتب "php"
حدد موقع السطر التالي وقم بإزالة التعليق () من البداية:
LoadModule php5_module libexec / apache2 / libphp5.so
الآن اضغط على Control + O لحفظ التغييرات ، متبوعًا بـ Control + X للخروج من nano.
بالعودة إلى موجه الأوامر ، سترغب في إعادة تشغيل خادم Apache حتى يتم تحميل وحدة php. يتم ذلك باستخدام الأمر التالي ، أو يمكنك تبديل مفتاح التشغيل / الإيقاف في لوحة WebSharing للطرف الثالث:
إعادة تشغيل sudo Apachectl
إعادة تشغيل Apache بسرعة وسيتم تفعيل PHP
يمكنك التحقق من ذلك عن طريق رمي أي ملف php في الدليل ~ / Sites / وتحميل localhost / ~ user / file.php في مستعرض ويب ، أو يمكنك استخدام phpinfo () للتحقق من ملف php الموجود عن طريق وضع التالي في أي ملف بامتداد php:
احفظ هذا الملف في دليل المستخدم ~ / Sites / وتحميله في متصفح الويب.
إذا كنت تريد إجراء أي تغييرات على تكوين PHP ، فاستخدم الأمر التالي لعمل نسخة من ملف php.ini الافتراضي:
cp /private/etc/php.ini.default /private/etc/php.ini
قم بإجراء تعديلات على ملف php.ini المنسوخ في / etc / أو / private / etc / حسب الضرورة ، مع ترك الملف الافتراضي الأصلي سليماً. كالعادة ، أي تغييرات رئيسية في php.ini يجب أن تتبعها إعادة تشغيل أخرى لـ Apache حتى تصبح سارية المفعول.