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粉805107717P粉805107717251 hari yang lalu414

membalas semua(2)saya akan balas

  • P粉315680565

    P粉3156805652024-01-17 09:23:04

    php7:

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

    balas
    0
  • P粉795311321

    P粉7953113212024-01-17 00:16:19

    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