cari

Rumah  >  Soal Jawab  >  teks badan

Kod PHP tidak dilaksanakan, tetapi kod tersebut dipaparkan dalam kod sumber pelayar

<p>Saya cuba melaksanakan beberapa kod PHP pada projek (menggunakan Dreamweaver) tetapi kod itu tidak dijalankan. </p> <p>Apabila saya menyemak kod sumber, kod PHP muncul sebagai teg 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. </p> <p>Adakah sesiapa mempunyai sebarang cadangan tentang perkara yang sedang berlaku? </p> <p><strong>Nota: </strong>Fail telah dinamakan <kod>nama fail.php</code></p> <p><strong>Edit:</strong> <pre class="brush:php;toolbar:false;"><? include_once("/code/configs.php"); ?></pra>
P粉914731066P粉914731066487 hari yang lalu738

membalas semua(2)saya akan balas

  • P粉043566314

    P粉0435663142023-08-24 09:48:37

    php7:

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

    balas
    0
  • P粉604669414

    P粉6046694142023-08-24 00:59:22

    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