Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang perlu saya lakukan jika penyemak imbas hanya memaparkan kod semasa menulis PHP?

Apakah yang perlu saya lakukan jika penyemak imbas hanya memaparkan kod semasa menulis PHP?

zbt
zbtasal
2023-07-13 11:52:232898semak imbas

Penyelesaian kepada masalah bahawa pelayar hanya memaparkan kod semasa menulis PHP: 1. Semak sambungan fail 2. Pastikan PHP dipasang pada pelayan 3. Semak sama ada kod PHP adalah betul; fail PHP berada di lokasi yang betul 5. Semak Kebenaran fail 6. Mulakan semula pelayan 7. Dayakan pelaporan ralat;

Apakah yang perlu saya lakukan jika penyemak imbas hanya memaparkan kod semasa menulis PHP?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi php8.1.3, komputer DELL G3.

PHP ialah bahasa skrip sebelah pelayan yang digunakan untuk membangunkan halaman web dan aplikasi dinamik. Apabila kami menjalankan kod PHP dalam penyemak imbas, hasil yang diinginkan adalah untuk memaparkan kandungan halaman web yang diproses, bukan kod itu sendiri. Walau bagaimanapun, kadangkala hanya kod PHP yang kelihatan dalam penyemak imbas dan bukan output yang betul. Keadaan ini boleh disebabkan oleh beberapa sebab biasa, dan artikel ini akan membincangkan cara menyelesaikan masalah tersebut.

1. Semak sambungan fail

Fail PHP mempunyai sambungan .php. Jika sambungan fail tidak betul atau tiada, pelayan tidak akan dapat menghuraikan kod PHP dengan betul. Memastikan bahawa fail kod PHP anda mempunyai sambungan yang betul ialah langkah pertama untuk menyelesaikan masalah.

2. Pastikan PHP dipasang pada pelayan

PHP ialah bahasa skrip sebelah pelayan, jadi pelayan PHP perlu dipasang dan dikonfigurasikan untuk menjalankan kod PHP dengan betul. Pastikan PHP dipasang pada pelayan anda dan perisian pelayan yang berkaitan, seperti Apache atau Nginx, telah dikonfigurasikan dengan betul.

3. Semak sama ada kod PHP adalah betul

Jika terdapat ralat sintaks atau ralat lain dalam kod PHP, pelayan tidak akan dapat melaksanakan kod dengan betul. Hanya kod yang muncul dalam penyemak imbas mungkin disebabkan oleh pepijat dalam kod PHP itu sendiri. Adalah disyorkan untuk menggunakan editor teks untuk menyemak dan membetulkan sebarang ralat sintaks dalam kod.

4. Sahkan bahawa fail PHP berada di lokasi yang betul

Pastikan fail kod PHP berada di lokasi yang boleh diakses oleh pelayan. Laluan fail dan kebenaran folder boleh menghalang pelayan daripada menghuraikan kod PHP dengan betul.

5. Semak kebenaran fail

Jika fail kod PHP anda tidak mempunyai kebenaran fail yang betul, pelayan tidak akan dapat memproses fail tersebut. Pastikan fail PHP mempunyai kebenaran baca dan laksana yang sesuai supaya pelayan boleh melaksanakan kod PHP dengan betul.

6. Mulakan semula pelayan

Jika anda mengubah suai konfigurasi pelayan atau kebenaran fail, kadangkala anda perlu memulakan semula pelayan untuk perubahan berkuat kuasa. Cuba mulakan semula pelayan anda dan semak sama ada output PHP yang betul dipaparkan.

7. Dayakan pelaporan ralat PHP

Semasa fasa pembangunan dan penyahpepijatan, mendayakan pelaporan ralat PHP sangat membantu. Dayakan pelaporan ralat dengan menambahkan kod berikut pada kod PHP anda:

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(E_ALL);

Dengan cara ini anda akan dapat melihat sebarang mesej ralat PHP yang mungkin hadir, menjadikannya lebih mudah untuk menyelesaikan masalah.

Ringkasan:

Apabila hanya kod PHP dipaparkan dalam pelayar dan bukannya output yang betul, ia mungkin disebabkan sambungan fail yang salah, PHP tidak dipasang pada pelayan, terdapat ralat dalam kod PHP, fail berada di lokasi yang salah, fail Ini disebabkan oleh isu kebenaran, konfigurasi pelayan tidak dikemas kini atau pelaporan ralat tidak didayakan. Kunci untuk menyelesaikan isu ini dengan betul adalah untuk menyelesaikan masalah yang mungkin dan menanganinya satu demi satu. Dengan menyemak dan membetulkan isu ini dengan teliti, anda akan dapat memaparkan output PHP dengan betul dalam penyemak imbas anda.

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika penyemak imbas hanya memaparkan kod semasa menulis PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn