Selamat pagi.
Saya tidak tahu apa-apa tentang HTML, CSS, PHP atau HTML, tetapi atas sebab tertentu saya berjaya menyusun tapak web.
Tapak web menanyakan pangkalan data mysql, memuatkan Peta Google dan memaparkan penanda pada alamat yang ditanya.
Saya telah menulis kod Python dengan betul untuk merangkak data, dan data dalam pangkalan data SQL telah dimasukkan dan diformat dengan betul.
Saya mempunyai ikon tersuai untuk memaparkan penanda, ikon ini terletak di /icons/1.png dll
var icons = { '1': '/icons/1.png', '2': '/icons/2.png', '3': 'ikon/3.png', '4': 'ikon/4.png' }
Apabila saya memuatkan halaman, penanda tidak muncul. Jika saya pergi ke halaman http://blah.co.uk/icons saya mendapat ralat 404
Kebenaran fail dan folder ialah
-rw-r--r-- 1 http_user_1 www-data 1779 12 Ogos 10:07 contact.html -rw-r--r-- 1 http_user_1 www-data 3993 Ogos 12 10:06 tamat tempoh.php -rwxr-x--- 1 http_user_1 www-data 842 Ogos 12 10:27 fetch_addresses.php drwxr-xr-x 2 http_user_1 www-data 4096 12 Ogos 10:09 ikon drwxrwxr-x 2 http_user_1 www-data 4096 Ogos 12 10:09 imej -rwxr-x--- 1 http_user_1 www-data 6243 Ogos 12 10:39 index.php
Dalam fail hos maya saya mempunyai yang berikut.
Alias /icons "/var/www/blah.co.uk/public_html/icons"pilihan MultiViews AllowOverride Tiada Memerlukan semua diberikan Di bawah Pilihan Pembangun Firefox, saya mendapat ralat berikut
DAPATKAN https://www.blah.co.uk/icons/3.png [HTTP/1.1 404 Tidak Ditemui 18ms]
URL tidak ditemui ralat semasa mengakses blah.co.uk/icons
Ada idea di mana hendak dicari?
Jalan lengkapnya ialah /var/www/html/blah.co.uk/public_html bukannya /var/www/blah.co.uk/public_html