Rumah > Artikel > pembangunan bahagian belakang > Apakah yang perlu saya lakukan jika penyemak imbas hanya memaparkan kod semasa menulis PHP?
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;
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!