Rumah  >  Soal Jawab  >  teks badan

Kod PHP tidak dilaksanakan tetapi ditunjukkan dalam kod sumber pelayar

Saya cuba melaksanakan beberapa kod PHP pada projek (menggunakan Dreamweaver) tetapi kod itu tidak berjalan.

Apabila saya menyemak kod sumber, kod PHP muncul sebagai tag HTML (saya boleh melihatnya dalam kod sumber). Apache berjalan dengan baik (saya menggunakan XAMPP) dan halaman PHP dibuka dengan betul, tetapi kod PHP tidak dilaksanakan.

Adakah sesiapa mempunyai sebarang cadangan tentang apa yang sedang berlaku?

NOTA: Fail ini telah dinamakan filename.php

Editor: Kod..:

<?
include_once("/code/configs.php");
?>
P粉395056196P粉395056196300 hari yang lalu422

membalas semua(2)saya akan balas

  • P粉204079743

    P粉2040797432024-01-17 00:53:35

    php7:

    sudo a2enmod proxy_fcgi setenvif
    sudo a2enconf php7.0-fpm
    sudo service apache2 restart

    balas
    0
  • P粉310754094

    P粉3107540942024-01-17 00:05:13

    Nampaknya ada sesuatu yang tidak kena dengan konfigurasi anda, berikut adalah beberapa perkara yang boleh anda semak:

    1. Pastikan PHP dipasang dan berjalan dengan betul. Ini mungkin terdengar bodoh, tetapi anda tidak pernah tahu. Cara mudah untuk menyemak adalah dengan menjalankan php -v dari baris arahan dan lihat sama ada maklumat versi atau sebarang ralat dikembalikan.

    2. Pastikan modul PHP disenaraikan dan tidak dikomen dalam httpd.conf Apache, ini sepatutnya kelihatan seperti LoadModule php5_module "c:/php/php5apache2_2.dll" 在文件中。搜索 LoadModule php,并确保其前面没有注释 (;).

    3. Pastikan fail httpd.conf Apache mengandungi jenis MIME PHP. Ini sepatutnya kelihatan seperti fail AddType application/x-httpd-php .php。这告诉 Apache 将 .php yang dijalankan sebagai PHP. Cari AddType dan pastikan ada entri untuk PHP, dan ia tidak dikomen .

    4. Pastikan fail anda mempunyai sambungan .php, atau sambungan yang dinyatakan dalam definisi MIME dalam titik #3, jika tidak, ia tidak akan dilaksanakan sebagai PHP.

    5. Pastikan anda tidak menggunakan tag pendek dalam fail PHP anda () 中,默认情况下,这些并非在所有服务器上启用,并且不鼓励使用它们。使用 代替(或 如果您有依赖于短标签的代码,请使用 short_open_tag=On dayakan tag pendek dalam php.ini).

    6. Pastikan anda menggunakan sesuatu seperti http://localhost/file.php 的 URL 通过网络服务器访问文件,而不是通过本地文件访问 file://localhost/ www/file.php

    Akhirnya lihat Manual PHP untuk lebih banyak petua persediaan.

    balas
    0
  • Batalbalas