Apache2 के साथ PHP फ़ाइल नहीं चला सकते


0

मैं अपनी मशीन पर php सेट करना चाहता हूं, लेकिन मैं इसे काम नहीं कर सकता। यह जो मैंने किया है:

  1. मैंने php के साथ डाउनलोड किया sudo apt-get php
  2. अपाचे स्थापित किया sudo apt install apache2
  3. प्रतिबंधित सर्वर sudo service apache2 restart
  4. दोनों http://localhost/और php -vके रूप में काम करना चाहिए

लेकिन जब मैं एक मूल php फ़ाइल चलाने की कोशिश करता हूँ तो यह काम नहीं करता है। उदाहरण के लिए /var/www/htmlI में निम्नलिखित test.htmlफ़ाइल है:

<html>
<head>
<meta charset="UTF-8">
<title>Test</title>
</head>
<body bgcolor="white">

<?php
echo '<p> HEY </p>';
?>

</body>
</html>

लेकिन जब मैं अपने ब्राउज़र में टाइप करता हूं तो मुझे http://localhost/test.htmlकुछ कचरा मिलता है:

HEY
'; ?>

मैं क्या गलत कर रहा हूं?

जवाबों:


0

डिफ़ॉल्ट रूप से, अपाचे htmlPHP के माध्यम से एक्सटेंशन के साथ फाइल नहीं चलाएगा । अपनी फ़ाइल का नाम बदलने test.phpऔर कॉल करने का प्रयास करेंhttp://localhost/test.php

  • htmlPHP के माध्यम से फ़ाइलों को चलाने के लिए, माइम सेटिंग्स को अनुकूलित करें
  • index.phpडिफ़ॉल्ट निर्देशिका सूचकांक बनाने के लिए indexसेटिंग्स को अनुकूलित करें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.