Kod PHP tidak dilaksanakan tetapi ditunjukkan dalam kod sumber pelayar
P粉395056196
P粉395056196 2024-01-16 11:07:24
0
2
432

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粉395056196
P粉395056196

membalas semua(2)
P粉204079743

php7:

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

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan