php54 এইচটিএমএল এক্সটেনশন সঙ্গে ফাইল পিএইচপি কোড স্বীকৃতি না


0

উদাহরণস্বরূপ, echo phpinfo () আমার .html ফাইলে কিছুই ফেরত দেয় না

কিন্তু index.php তথ্য সঙ্গে ফেরত

wich সেটিং সামঞ্জস্য করা প্রয়োজন?

ধন্যবাদ

উত্তর:


1

আপনি এইচটিএমএল ফাইল পিএইচপি সন্ধান করার জন্য Apache কনফিগার করতে হবে।

আপনি অ্যাডটিপ বা ফাইলম্যাচ ব্যবহার করতে পারেন , যেমন:

<FilesMatch \.html$>
    SetHandler application/x-httpd-php
</FilesMatch>

মনে রাখবেন এটি পারফরম্যান্সকে প্রভাবিত করতে পারে, কারণ প্রতিটি HTML ফাইল এখন পিএইচপি কোডের জন্য চেক করা হবে।

FilesMatch তারপর AddType এর চেয়ে ভাল কারণ এটি আপনাকে কিছু শোষণ থেকে রক্ষা করবে। এই সম্পর্কে বিস্তারিত পিএইচপি ইনস্টল ম্যানুয়াল ধাপ 6 এ দেখা যাবে


ধন্যবাদ, আমি অবাক হলাম যে এটি কাজ করে না কারণ আমার হোস্টিং প্রদানকারীর এটি কোনও সমস্যা নয়
রিচার্ড

1

আপনি একটি এইচটিএমএল ফাইলের মধ্যে পিএইচপি কোড কার্যকর করতে পারবেন না, ফাইলটি .php বা .php5 এর এক্সটেনশন সহ একটি পিএইচপি ফাইল হতে হবে।

এইচটিএমএল ভিতরে পিএইচপি কোড কার্যকর করার জন্য আপনি একটি হ্যান্ডলার যোগ করতে হবে

.htaccessআপনার অ্যাপাচি ওয়েব সার্ভারের রুটটিতে এই ফাইলটি প্রবেশ করান

AddType application/x-httpd-php .html .htm

আপনি যদি সিজিআই হিসাবে পিএইচপি চালানো হয়:

AddHandler application/x-httpd-php .html .htm 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.