PHP ialah bahasa skrip sisi pelayan biasa yang boleh digunakan untuk pembangunan tapak web dan sambungan pangkalan data. Walau bagaimanapun, apabila membangunkan laman web menggunakan PHP, kami kadangkala menghadapi masalah bahawa imej tidak dapat dipaparkan. Jadi apa yang menyebabkan masalah ini? Artikel ini akan menganalisis masalah ini dan menyediakan beberapa penyelesaian.
Dalam halaman PHP, kami mungkin menggunakan kod yang serupa dengan yang berikut untuk memaparkan imej:
<img src="example.jpg" alt="Example Image">
Walau bagaimanapun, apabila kami berada dalam penyemak imbas Apabila mengakses halaman ini, imej tidak dapat dipaparkan dengan betul. Keadaan ini biasanya berlaku apabila laluan relatif digunakan untuk merujuk imej dalam program PHP.
Terdapat banyak sebab mengapa imej tidak dapat dipaparkan secara normal Berikut adalah beberapa sebab biasa dan penyelesaiannya:
/ ├── css/ ├── images/ │ └── example.jpg ├── php/ │ └── example.php └── index.html
, laluan relatif yang betul hendaklah: example.php
<img src="../images/example.jpg" alt="Example Image">
bermaksud kembali Pergi ke direktori atas di mana fail PHP terletak, yang merupakan direktori akar tapak web. ../
untuk mengubah suainya. chmod
<img src="/images/example.jpg" alt="Example Image">
mewakili direktori akar tapak web. /
untuk menetapkan kebenaran fail imej kepada boleh dibaca Arahan khusus adalah seperti berikut: chmod
chmod 644 example.jpg
> mewakili kebenaran fail, dengan 644
mewakili kebenaran baca dan tulis pemilik fail, 6
mewakili kebenaran baca pengguna kumpulan dan 4
mewakili kebenaran baca orang lain pengguna. 4
PHP untuk menyemak sama ada fail itu wujud Jika fungsi mengembalikan file_exists()
, fail itu wujud. true
Atas ialah kandungan terperinci Menganalisis dan menyelesaikan masalah gambar halaman php tidak dipaparkan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!