Score:0

PHP7.4 ไม่ทำงานบน apache2

ธง cn

ฉันกำลังพยายามเรียกใช้ php7.4 บน Apache2 ด้วยเหตุผลบางประการ เมื่อฉันพยายามเรียกใช้สคริปต์ php ใดๆ ในโค้ดของฉัน สคริปต์เหล่านั้นไม่ทำงาน และสิ่งที่แสดงคือความคิดเห็น

สิ่งที่ฉันมีในรหัสของฉันคือ:

<?php                                                                                                                  
include("developers.php");                                                                                             
?> 

อย่างไรก็ตาม สิ่งที่แสดงบนซอร์ส html เมื่อโหลดในเบราว์เซอร์คือ:

<!--?php
include("developers.php");
?--!>

ฉันได้ทดสอบสิ่งนี้กับสคริปต์ที่แตกต่างกันหลายตัว ดังนั้นฉันจึงไม่เชื่อว่ามันเป็นปัญหาใดๆ กับตัว php ฉันยังติดตั้ง php7.4 เช่นเดียวกับ libapache2-mod-php7.4 ฉันเปิดใช้งานโมดูล php7.4 ใน apache2 ด้วย นอกจากนี้ฉันได้ลองหลายอย่างที่แตกต่างกัน .htaccess และ apache2.conf การกำหนดค่ารวมถึงการเพิ่ม

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

และ

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

ฉันสังเกตเห็นว่าเมื่อฉันไม่ได้รวม <FilesMatch> แท็ก จากนั้นโค้ด php จะทำงาน อย่างไรก็ตามจากนั้นเพจก็พัง และจาวาสคริปต์และ css บนเพจของฉันทำงานไม่ถูกต้อง

ฉันยังแสดงความคิดเห็นในส่วนนี้ใน php7.4.conf:

# การเรียกใช้สคริปต์ PHP ในไดเร็กทอรีผู้ใช้ถูกปิดใช้งานโดยค่าเริ่มต้น
#
# หากต้องการเปิดใช้งาน PHP อีกครั้งในไดเร็กทอรีผู้ใช้ให้แสดงความคิดเห็นในบรรทัดต่อไปนี้
# (จาก <IfModule ...> ถึง </IfModule>.) อย่าตั้งค่าเป็นเปิดเหมือนเดิม
# ป้องกันไฟล์ .htaccess จากการปิดใช้งาน
#<IfModule mod_userdir.c>
# <ไดเร็กทอรี /home/*/public_html>
# ปิดเครื่องยนต์ php_admin_flag
# </ไดเรกทอรี>
#</IfModule>

ฉันใช้เซิร์ฟเวอร์ของฉันบน Debian 11 ถ้านั่นช่วยได้

ใครสามารถช่วยฉันได้บ้าง

หมายเหตุ: เดิมทีคำถามนี้อยู่ใน StackOverflow อย่างไรก็ตาม ผู้ใช้ที่นั่นบอกให้ฉันโพสต์ใหม่ที่นี่ เนื่องจากไม่ตรงประเด็นสำหรับ StackOverflow

นอกจากนี้ยังไม่มี https://stackoverflow.com/questions/12828163/why-are-my-php-tags-converted-to-html-comments https://stackoverflow.com/questions/5121495/php-code-is-not- being-executed-but-the-code-shows-in-the-browser-source-code PHP ไม่ถูกแยกวิเคราะห์ใน apache2 มีการติดตั้งและเปิดใช้งานโมดูล php ตอบคำถามของฉัน.

ฉันพบคำตอบอื่น ๆ สำหรับคำถามที่คล้ายกันเช่นกัน ซึ่งฉันจะไม่เชื่อมโยงที่นี่เนื่องจากไม่สามารถค้นหาลิงก์ทั้งหมดได้ในขณะนี้ แต่ฉันไม่พบสิ่งที่มีประโยชน์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา