IIS7 + PHP + ZEND - عدم تنفيذ <= * الموافقة المسبقة عن علم *
-
05-09-2019 - |
سؤال
لدي وحدة نمطية PHP و IIS7 و Rewwrite ل IIS و ZEND جميع مثبتة.
يمكنني تنفيذ صفحات PHP على ما يرام، حتى حصلت على phpinfo تظهر.
أقوم بإعداد تطبيق ZEND QuickStart على IIS وعندما أفتح ذلك هذا ما أراه:
يمكنك أن ترى من المصدر الذي لا ينفذ <= أجزاء.
أي فكرة عما يحتاج إلى تغيير؟
المحلول
تحتاج إلى تمكين الأقصر في PHP.INI:
short_opentag = on
ومع ذلك، على الرغم من أن أمثلة zend تستخدم العلامة المفتوحة، إلا أنه يجب عليك استخدام عبارة الصدى الكامل لأنها لا تسمح كافة WebHOSTS ب Short_opentag. قد توفر العلامة القصيرة من الكتابة القليل من الوقت ولكن قد تكون في الواقع أسوأ في المدى الطويل.
نصائح أخرى
تأكد
إذا كنت تستخدم <؟
php.ini ---> short_opentag = on
لا تنتمي إلى StackOverflow