Setelah sebelumnya kita mempraktekkan cara menjalankan web server Apache dengan XAMPP, dalam tutorial kali ini akan membahas cara menjalankan file PHP melalui aplikasi XAMPP.
Mengenal Folder htdoc
Agar dapat mengakses halaman PHP dari web browser, kita harus menempatkan file PHP dalam folder khusus yang merupakan folder home dari web server. Pada aplikasi XAMPP, folder tersebut adalah folder htdocs yang berada di alamat C:\xampp\htdocs.
Seluruh file PHP harus diletakkan dalam folder htdocs ini. Agar memudahkan pencarian file, saya akan buat folder "belajar" di dalam folder htdocs. Anda boleh saja menggunakan nama folder lain apabila di inginkan.
Cara Menulis File PHP
File PHP pada dasarnya merupakan file text biasa yang bisa dibuat menggunakan aplikasi notepad bawaan windows, namun untuk penggunaan yang lebih baik, kita bisa pakai aplikasi text editor khusus programming seperti Notepad++, VS Code atau Sublime Text.
Teks editor yang paling ringan adalah Notepad++, aplikasi ini hanya berukuran 4MB dan sudah cukup untuk membuat perintah PHP sederhana. Mengenai cara instalasi Notepad++ pernah saya bahas pada Tutorial HTML: Memilih Aplikasi Editor HTML.
Kembali ke folder belajar yang berada di C:\xampp\htdocs\belajar, kita akan membuat sebuah file baru. Untuk pembuatan file ini bisa menggunakan notepad bawaan Windows, Notepad++, maupun VS Code.
Untuk isi dari file tersebut, silahkan ketik kode berikut:
<?php   echo "Saya sedang belajar PHP di duniailkom.com";   echo "<br>";   echo "Hello World..."; ?>
Lalu save sebagai coba.php. File tersebut akan berada pada alamat C:\xampp\htdocs\belajar\coba.php. Untuk menjalankannya, harus menggunakan web browser.
Cara Menjalankan File PHP
Jika Web Server Apache belum berjalan, silahkan jalankan terlebih dahulu seperti yang sudah kita bahas pada tutorial Cara Menjalankan Web Server Apache dengan XAMPP.
Lalu buka browser, dan ketik alamat berikut: localhost/belajar/coba.php pada address bar dan tekan Enter.
Apabila anda mengikutinya langkah-langkah di atas dengan benar, maka di dalam web browser akan tampil seperti tampilan di berikut:
Selamat! Kita telah berhasil menjalankan sebuah file PHP, walaupun file PHP tersebut tidak mengerjakan apa-apa selain menampilkan beberapa baris text.
Sebelum mengakhiri tutorial ini, ada beberapa hal yang perlu diperhatikan terkait cara menjalankan file PHP:
- File php yang akan dijalankan harus berada di dalam folder C:\xampp\htdocs, baik itu di dalam folder tersebut, atau folder-folder dibawahnya. Untuk menjalankan di dalam browser, tinggal mengganti alamat C:\xampp\htdocs menjadi localhost. Jika file php berada di luar folder htdocs, maka web server tidak bisa mengaksesnya.
- Setiap file PHP harus ditulis menggunakan akhiran .php (meskipun ini bisa diubah pada pengaturan modul php).
- Penamaan file PHP harus tanpa spasi dan sebaiknya menggunakan huruf kecil. Anda dapat menggunakan underscore (_) sebagai pengganti spasi.
Dalam tutorial ini kita telah mempelajari cara menjalankan file PHP pada web server Apache. Berikutnya kita akan bahas tentang cara kerja web server dalam menjalankan PHP.
Terima kasih, informasinya sangat bermanfaat. Saya sedang belajar bahasa PHP dengan aplikasi XAMP, namun bingung meletakkan file PHP nya dimana. Alhamdulillah ketemu artikel ini.
Saya juga senang tutorial ini bisa bermanfaat, terimakasih atas kunjungannya fikky :)
Min maaf nih sebelumnya ko ane udh ngikutin tutorial tentang PHP di atas kaga muncul seperti di atas malah keluar
"Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
20/09/2014 17:45:46
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 "
Mohon pencerahannya yah min :)
Dari kode error yang tampil, sepertinya web server tidak menemukan file php yang ingin dieksekusi. Coba gunawan pastikan alamat pada web browser sesuai dengan alamat file di htdoc.
Misalkan kita memiliki file D:\xampp\htdocs\belajar\coba.php, maka di web browser kita menjalankan file tersebut dengan alamat: localhost/belajar/coba.php.
Dalam kasus yang sama, saya juga udah nyimpen file sama codingannya udah bener yaa cuman ga bisa diakses tetep.. minta pencerahannya, makasih..
XAMPP nya udah di jalankan ?
apache dan mysql
saya juga kena masalah yg sama,di window 10,apache dan mysql dah jalan keduanya,,tp malah di browser muncul script nya ya…
mohon bantuannya om..
makasih sebelumnya.
Jawaban saya masih sama gan, pastikan ngetiknya di web browser "localhost/belajar/coba.php", bukan "D:\xampp\htdocs\belajar\coba.php". Filenya juga harus di tempatkan di folder htdocs.
Mimin yg baik hatinya. Saya sudah mencocokkan semua nama file.php, nama folder yg disimpan dihtdocs, xamp control panel sudah dijalankan dengan baik dan benar. Terus kenapa msh muncul object not found jelas2 semua nama file na folder tertulis dengaj benar. Mohon bantuannya min
terimakasih atas artikelnya sangat membantu saya
Terimakasih kembali atas kunjungannya nur, senang bisa membantu :)
kang admin mohon bantuannya. saya memiliki sebuah web jadi tetapi ketika ingin mencobanya dengan mengikuti langkah diatas namun pesan yang muncul
Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in D:\xampp\htdocs\unsa\penghubung.php on line 2
Could not connect to database
terima kasih
Dari pesan error yang ditampilkan, berarti ada masalah koneksi dari PHP ke MySQL, dimana password untuk user root tidak cocok. Jika mas yusran menggunakan XAMPP tanpa mengubah setingannya, berarti di dalam XAMPP, user root tidak memiliki password sama sekali atau password="" (string kosong). Tetapi dari aplikasi penghubung.php, password user root diisi 'sesuatu'.
Solusinya, silahkan mas yusran buka file penghubung.php, kemudian cari baris mysql_connect('localhost','root','xxxxxx'), kemudian ganti menjadi mysql_connect('localhost','root',").
Untuk penjelasan lebih jelas tentang fungsi mysql_connect, bisa dibaca di Tutorial PHP MySQL: Cara Membuat Koneksi PHP dengan MySQL (mysql_connect).
Mudah-mudahan bisa membantu.
mas saya sudah ngikutin tutor di atas ini saya buat website untuk game RF ONLINE . tapi pas di buka di PC lain gabisa ya?
om admin mohon dibantu. saya punya web ketika di buka dengan xampp keluar halaman login dan ketika saya input user dan passwrd keluar :
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15
saya sudah import ke database dan sdh berulang kali ganti reset pasw
thks
dwi
Sepertinya permasalahannya bukan pada import database atau password. Kemungkinan ada masalah pada alamat link, permalink, dan sejenisnya. Problem pada file .htaccess juga bisa membuat error diatas.
Sepertinya dwi menggunakan CMS y? mungkin bisa dicari permasalahannya pada situs CMS yang digunakan.
MaKasi gan infonya
menambah wawasan ane tentang ilkom :D
makasih info nya sangat membantu banget
mas padahal sudah benar dan sudah saya ikuti cara anda…
kok jadinya (invalid request)
Kenapa ya??
bismillah, gan, cara setting xampp di linux gimana ya? kalau di linux ketika file ditaruh di htdocs (di partisi root) malah Access Denied, trus file PHP nya gak bisa tampil…minta pencerahan..he
Pake linux y gan? jujur, saya juga belum mendalami bagaimana cara menjalankan XAMPP di linux :) Semoga ada rekan2 lain yang bisa membantu…
bisa dilihat disini gan
https://community.linuxmint.com/tutorial/view/1016
Om admin mohon bantuannya dong saya punya website wordpress di localhost dengan XAMP dan saya berhasil masuk di home page saya dengan http://localhost/wordpress/ tapi pas masuk halaman halaman lainnya muncul pesan seperti ini
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.15
Mohon solusinya dong min di tungggu
Kalau masuk ke halaman homepage bisa, tapi ke halaman lain tidak bisa, kemungkinan ada kesalahan pada penanganan URL wordpressnya. Apakah wordpressnya ini "dipindah" dari tempat lain gan? atau sebelumnya pernah utak atik menu Setting->Permalinks?
Kalau wordpressnya dipindah dari server lain, memang akan sedikit ribet, karena seluruh alamat link masih menuju alamat lama, jadi mesti di ganti satu persatu dari menu admin, atau langsung dari databasenya. Kalau Setting->Permalinks pernah dirubah, coba di cek lagi gan, atau test dikembalikan ke settingan default.
Tapi kalau ini terjadi pada wordpress "baru", duniailkom sudah membuat tutorial cara menginstall wordpress dengan XAMPP gan, silahkan di lihat. :)
Ok gan udah gan ternyata permalink nya hehe sekarang sih udah lancar….maksih gan atas pencerahan nya. Oya gan ada kah tutorial di artikel agan cara untuk upload dari localhost ke hosting nya gan? Tks
Gan…bagaimana cara memanggil proses seperti include() file php yg lainnya di localhost gan…
mohon bantuannya…
maaf Gan sebelum nya saya mau tannya
Kalau mengguankan PHP itu harus <? ya gan ??
Makasih Jawaban nya :) :D
gan kalo xitami sama xampp bagus mana, dan juga lebih mudah mana dalam beroperasi ?
Maksudnya Xitami web server y gan? saya juga tidak terlalu familiar dengan ini.
XAMPP adalah bundle beberapa aplikasi, jadi kalau untuk perbandingan maka kita ambil aplikasi web server yang ada dalam paketnya, yakni Apache web server. Sejauh ini Apache masih web server paling banyak digunakan. Beberapa alternatif web server yang cukup populer adalah Nginx dan LiteSpeed.
Saya tidak tahu banyak dengan xitami, dan relatif jarang terdengar. Sebaiknya tetap pakai Apache saja gan :)
Namun jika maksudnya aplikasi selain XAMPP, agan bisa mencoba WAMPserver. Keduanya aplikasi ini tetap menggunakan Apache sebagai web server.
akhirnya nemu ini, sempet bingung buka file php nya, termakasih gan
sudah saya ikuti caranya mster. kerika di enter muncul kaya gini
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.9 (Win32) OpenSSL/1.0.1g PHP/5.5.11
Kemungkinan besar salah mengetik alamat file PHP-nya, coba periksa kembali apakah alamat filenya sesuai, dan jika berada di dalam folder, pastikan juga mengetik nama foldernya dengan benar.
gan, saya mau nanya donk?
kalo ada tulisan seperti ini Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.14, itu kenapa?
padahal ane udah bener masukin filenya di sini kan D:\xampp\htdocs\belajar tapi ane utak-atik lagi tetap kayak gitu gan tulisannya mohon pencerahanya?
Error
SQL query:
—
— Database: `rekam_medis`
—
— ——————————————————–
—
— Table structure for table `dokter`
—
CREATE TABLE IF NOT EXISTS `dokter` (
`kd_dokter` varchar( 10 ) NOT NULL ,
`kd_poli` varchar( 10 ) NOT NULL ,
`hari_kunjungan` varchar( 20 ) NOT NULL ,
`kd_user` varchar( 10 ) NOT NULL ,
`nm_dokter` char( 30 ) NOT NULL ,
`sip` varchar( 20 ) NOT NULL ,
`tmpt_lahir` char( 20 ) NOT NULL ,
`no_tlp` varchar( 15 ) NOT NULL ,
`alamat` varchar( 50 ) NOT NULL ,
PRIMARY KEY ( `kd_dokter` )
) ENGINE = InnoDB DEFAULT CHARSET = latin1;
MySQL said: Documentation
#1046 – No database selected
Bro kalo error kaya di atasa waktu import itu gimana ya?
Seperti yang ada diketerangannya:
#1046 – No database selected
Jadi, silahkan buat dulu database 'rekam_medis', lalu import dari dalam database ini :)
keren artikelnya, sangat bermaanfaat kalo mau ngotak ngatik bikin web sendiri :))
saya lagi nyoba bikin web untuk online shop, lebih cocok make apa yaa untuk tampilan dan css nya
Kalau tujuannya untuk online shop, sebaiknya langsung menggunakan CMS (Content Management System), seperti wordpress (dengan plugin woocommerce), atau prestashop. Karena kalau ingin membuat dari 0 akan memakan waktu yang tidak sebentar :)
Terimah kasih infonya om…
kalo xampp saya lokasinya di c ,, brrti penulisanya kya ini donk mya c
C:\xampp\htdocs\belajar\coba.php
Yup, betul gan :)
Om admin, mohon bantuan, file php yg sy taruh di htdocs waktu mau di preview di browser kok malah muncul form download ya di komputer sy ?
Apa ya masalahnya om ?
Maksudnya form download ini, ketika halaman PHP diakses, web browser akan menampilkan jendela untuk proses download halaman y?
Kemungkinan agan mengaksesnya menggunakan alamat manual seperti: file:///C:/xampp/htdocs/belajar.php
Mungkin bisa dipastikan apakah sudah diakses dengan alamat localhost seperti: localhost/belajar.php
om admin mohon bntuan, saya kan ada download file gmbr. Wktu simpen gak liat ekstensinya, ternyata pas dibuka mau print gak bisa krn file nya php, trs dicoba lah buka pake notepad ttp gak bisa malah muncul FPDF error: image file has no extension and no type was specified terus di coba lagi buka pake xampp sesuai lgkh yg om admin anjurkan tp malah jadi muncul object not found! The request URL was not found on this server. If you entered the URL manually please check your spelling and try again. If you think this is a server error, please contact the webmaster. Error 404 localhost Apache/2.4.9 (Win32) OpenSSL/1.0.1g PHP/5.5.11 Jadi bagaimana ya cara memulihkannya agar bisa di cetak? Soalnya file gmbr itu wjib di cetak.. terima kasih
Yang tersave file PHP y? besar kemungkinan itu bukan gambar, tapi halaman webnya.
Error diatas terjadi karena salah alamat file, bisa jadi salah ketik atau file tidak berada di dalam folder htdocs. Tapi sekali lagi saya rasa itu bukan file gambar asli. Mungkin bisa di download ulang gambarnya, atau bisa dikirim link gambarnya ke [email protected], mungkin saya bisa bantu :)
gan , itu ketika ane akses localhost malah diredirect ke http://localhost/ trus jadi download gitu
itu masalahnya apa ya gan?
Seharusnya g masalah sih gan, beberapa web browser memang me-redirect ke http://localhost/, dan halaman awal XAMPP langsung tampil. Atau agan bisa periksa setingan proxy web browser apakah ada pengaturan tentang akses offline. Atau test ketika offline (matikan koneksi ke internet untuk sementara)
cara menulis javascript d notepad untuk php gmn gan?
knp yang muncul !invalid code! terus, mhon bntuan nya
gan mau nanya kok command di cmd ga bisa di non aktifkan kenapa ya? atau mungkin ada cara lainn selain taskkill itu
trus gan, kalau saya pake secondary port gabisa masuk ke localhost nya ya? soalnya saya coba gabisa ya
Task Kill / End Process di Task Manager memang cara yang paling cepat gan, atau bisa juga dengan memeriksanya di Windows Service. Untuk tutorialnya bisa ke sini: Cara Menjalankan MySQL Server (Windows Service) .
Kalau menggunakan port lain (bukan default bawaan XAMPP), cara aksesnya dengan menuliskan nama portnya di localhost, seperti: http:// localhost:8080, jika tidak bisa mungkin ter-block oleh aplikasi lain seperti firewall atau antivirus.
Mudah2an bisa membantu :)
kakak….kenapa setelah mengikuti toterial di atas kenapa muncul teks berikut:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.6.3
mohon petunjuknya kakak……?
Biasanya ini karena file PHP yang ingin dibuka tidak ditemukan. Bisa dipastikan lagi alamat dan nama file PHPnya memang sudah sesuai atau belum. Jika berada di dalam folder, agar ditulis juga pada alamat localhostnya…
kakak itu kenapa file tidak langsung mengarah ke instalan xampp di instal
contoh…d:/xampp/htdocs/belajar/…nama file php
tapi setelah di buat contoh diatas file tersimpan di folder lain…..tapi setelah mengarahkan file contoh coba.php diatas di filekan secara manual..baru bisa di aktifkan file php.
klw mengikuti tutorial diatas seharusnya file php langsung mengarah ke instalan xampp di didalam htdocs.
tapi ini mengapa file saya ke folder lain…….mohon bantuannya kakak…?
Ngg,.. saya agak bingung memahami pertanyaannya… apakah file PHPnya ada di folder lain atau gimana ya? :)
Mantaf gan….. tapi bngung mau Onleninya… hehhehheh maklum baru belajar…!
Untuk tutorial cara membuat web online bisa lanjut kesini gan: Cara Membuat Online Website
xampp saya awalnya nggak mau running karena port 80 sudah terpakai untuk aplikasi lain, makanya saya ganti ke 8080 tapi tetep aja waktu coding php di running hasilnya kosong, padahal syntax udah bener, kira" apanya yang salah ? terimakasih :)
Hasilnya kosong atau ada halaman error y mas? Soalnya jika hasilnya halaman kosong (putih total), berarti yang salah kode PHPnya. Tapi jika yang muncul halaman error apache, berarti yang salah memang settingan XAMPP.
Untuk cara menukar port apache, bisa coba cek kesini: Tutorial Cara Mengganti Port Apache dan MySQL di XAMPP
thanks mas, aku cari gimana caranya nampilkan script php do browser. akhirnya bisa setelah baca artikel ini.
makasih
Object not found!
gan bantu saya atuh?
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.14
Seperti pesan errornya gan, berarti alamat file yang ditulis salah, atau file tidak ditemukan. Coba pastikan lagi alamat filenya sama persis dengan lokasi file.
Misalnya file berada di folder D:\xampp\htdocs\belajar\coba.php, maka cara aksesnya adalah dari localhost/belajar/coba.php.
gan saya localhost/xampp/
malah keluarnya yang kayak beginian
Index of /xampp
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory –
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.14 Server at localhost Port 80
G papa gan, normal kok. Kalau ingin menjalankan file PHP, maka alamatnya harus sesuai dengan alamat file tersebut. Misalnya kalau dalam tutorial ini, alamatnya filenya berada di: localhost/belajar/coba.php
angger gan gk bisa juga padahal saya ngetiknya udah sesuai sama yang agan kasih misalnya D:\xampp\htdocs\myproject\test.php
saya ngetiknya localhost/myproject/test.php tapi keluarnya malah seperti tulisan di bawah ini:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.14
Wah, saya juga kurang tau apa penyebabnya gan. Biasanya itu cuma karena salah ketik alamat file atau filenya memang tidak ada. Mudah2an rekan2 yang lain ada yang bisa bantu atau punya pengalaman yang sama…
gue uda tes?.. coba agan tambahin script
<html><body><?php
echo "Saya sedang belajar PHP di duniailkom.com";
echo "<br />";
echo "Hello World…";
?>
<b/ody></html>
Gan saya punya masalah. Jadi begini, saya kan ingi membuat form menggunakan notepad ++. Saya sudah membuat halaman html nya dan phpnya. Saya juga sudah memasukkan perintah action, method, name, value dsb pada halaman html itu. Tapi ketika saya submit di form itu kok yang muncul kode html yang saya buat di notepad++ itu. Jadi, maksudnya itu masih rancangan awalnya itu loh seperti head, title, h1, h2, dsb. Tolong dibantu gan.
Kalau seperti ini saya harus melihat kode yang agan tulis dulu. Tapi untuk tutorial cara memproses form dengan PHP sudah ada diduniailkom gan, bisa diikuti langkah-langkahnya di: Cara Membuat dan Memproses Form HTML dengan PHP
Gan cara panggil file yg di folder htdocs di komputer lain gimana ya gan???? Dalam 1 jaringan
Kalau jaringannya sudah terhubung, bisa akses dengan alamat IP gan, misalnya: http://192.168.0.3/nama_folder_di_htdocs. Syaratnya, di komputer dengan IP 192.168.0.3, XAMPPnya juga sudah jalan dan tidak diblokir oleh antivirus/firewall.
kak kek mana caranya munculkan website udh saya buat tapi ngirim tiba-tiba hilang itu nyangkut kemana ya kak
Mas kalo masalah saya File PHP yang Tsudah saya simpan di HTDOC ngg bisa di baca browser / ngg muncul teks yang biasnaya kalo salah hanya terbaca sript php nya doang, gimana ya solusinya?
Maksudnya yang tampil kode PHPnya juga y? kemungkinan besar filenya di save sebagai .html gan, coba di pastikan lagi kalau filenya udah disimpan sebagai .php.
kalo kode php nya malah muncul di browser..itu masalahnya apa ya mas? kode php nya udah bener..
Apakah sudah disimpan di dalam extension php mas? misalnya: belajar.php. Kemudian pastikan file berada di folder htdocs XAMPP dan alamat di web browser adalah "localhost/belajar.php".
gan ane menggunakan port 8080 (apache), yang saya tanyakan apabila saya menjalankan program php di alamat web browser maka seperti ini ?
"localhost:8080/belajar.php
benar tidak gan mohon penjelasannya ?
Yup, betul gan. Saya juga sudah buat tutorialnya di https://www.duniailkom.com/tutorial-cara-mengganti-port-apache-dan-mysql-di-xampp/
Min cara menyimpan file agar dapat di eksekusi di halamn web gimana ya
Maksudnya agak kode PHPnya bisa diakses online y gan? Untuk itu, kita harus menyewa web hosting dulu.
min pas ane coba di browser malah gini..
<?php
echo "Saya sedang belajar PHP di duniailkom.com";
echo "<br />";
echo "Hello World…";
?>
klo ane liat ditutor yg bener kan gini min.. itu knp yah?
Saya sedang belajar PHP di duniailkom.com
Hello World…
Kemungkinan besar aksesnya bukan dari XAMPP tu gan, bisa dipastikan bahwa XAMPP sudah jalan, status apache server berwarna hijau (aktif), file disimpan dalam extension .php di folder htdocs xampp, dan diakses dari alamat localhost.
makasih. ngbantu banget ^^
mas ini kenapa ya jika saya ingin membuka filenya di address bar http://localhost/rpl2/for1dan2.php
itu address barnya dan tidak mau keluar Oops! Google Chrome could not connect to localhost
hampir semua file yang saya punya tidak bisa di buka dan sama seperti di atas.
jadi gimana cara mengatasinya?
Udah dipastikan XAMPPnya aktif dan tombol start Apachenya sudah di klik mas? atau bisa coba matikan koneksi internet, lalu coba akses kembali localhost.
<?php
echo "Saya sedang belajar PHP di duniailkom.com";
echo "<br />";
echo "Hello World…";
?>
setelah saya buka di di chrome outputnya seperti ini:
<?php
echo "Saya sedang belajar PHP di duniailkom.com";
echo "<br />";
echo "Hello World…";
?>
kalau di mozilla seperti ini:
"; echo "Hello World…"; ?>
mohon pencerahannya
Bisa di cek beberapa hal gan:
1. XAMPP sudah jalan dan Apache juga sudah running
2. File di save dengan extension .php, misalnya nama_file.php, bukan sebagai HTML, seperti nama_file.html
3. File sudah diletakkan di folder htdocs XAMPP
4. Akses dengan alamat http://localhost/nama_file.php
itu karena kamu akses lewat file:///
maaf kak kak , kalau errornya begini cara fix kan bagaimana ia ?
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7
Itu berarti file PHPnya g ketemu gan. Bisa jadi salah ketik alamat, filenya salah letak, dll.
Misalkan filenya berada di xampp/htdocs/belajar/coba.php Untuk mengaksesnya harus dari http://localhost/belajar/coba.php. Salah satu huruf saja, akan tampil error seperti itu.
Keren dan sangat membantu gan, selama ini sering ngerjain project HTML, CSS, JS dan bisa dibilang udah biasa tapi soal PHP dan database web saya 0. dengan artikel ini sangat membantu sekali. tambahan gan, mungkin harus kasih note untuk para pengunjung agar selalu review comment dulu sebelum post comment juga. karena setelah saya baca-baca banyak sekali pertanyaan yang sama. :)
Hehe… iya nih gan, mayoritas langsung koment kalau g jalan, padahal penyebabnya itu2 juga :)
Ohya gan kalu bisa itu jangan pakai sample (xampp)saat ini maraknya memakai hosting dan domain sendiri,alangkah bagus nya sample memakai (home/publicht/folder/contoh.php)mungkin lebih mudah bagi pemula bos…
Mayoritas yang mengunjungi duniailkom malam belum punya hosting gan, hehe…
Untuk tutorial yang web online (web hosting), saya pisahkan ke https://www.duniailkom.com/tutorial-cara-membuat-website-online/
kalo misalnya saya udah punya file php beserta css nya,gimana cara mengaksesnya melalui search engine,tanpa memakai xampp?
Maksudnya search engine ini pengen situsnya keluar di pencarian Google y gan? Kalau seperti itu, file2 HTML, CSS dan PHPnya mesti diupload ke sebuah web hosting. Mengenai langkah2nya bisa ikuti seri tutorial membuat web online di duniailkom: https://www.duniailkom.com/tutorial-cara-membuat-website-online/
selamat malam gan, saya mau tanya, saya sedang membuat web yang bisa untuk download dan upload file, nah sewaktu saya membuat, apache nya tidak bisa jadi saya ikutin tutorial agan untuk mengganti port nya menjadi 8080, nah sekarang file yang saya upload menjadi tidak bisa masuk ke dalam database nya, itu bagaimana ya gan ? terima kasih gan
Banyak kemungkinan gan, bisa jadi di sisi programmingnya, atau bisa juga di pengaturan web server. Tp kalau kode PHPnya sudah bisa jalan (dan tampil pesan error), kemungkinan salahnya di kode program, bukan di XAMPP/Apachenya lagi.
Untuk file upload, seharusnya yang disimpan ke dalam database hanya nama file nya saja gan. File itu sendiri tidak harus diinput ke database, tapi cukup di simpan di folder khusus.
Ok thx gan skrg itu sdh bisa, tapi apakah saya harus melakukan hosting dahulu spy file yg sdh sy upload dan saya download kembali file tsb agar bs dbka file ny ? Karna saya cb download file yg sdh saya upload tetapi file tsb tdk bsa dibuka ? Kluar tlsan error gtu gan, mohon pencerahannya gan. Terima kasih :)
Bisa jadi gan, tergantung kode programnya gimana. Lebih cocok bisa ditanya sama yang buat program, apakah ada fitur yang mengharuskan untuk online.
Ok deh thx gan, terima kasih :)
Kenapa selepas tekan button proses data hanya keluar perkataan ini "; echo $_GET['email']; ?>
Bisa di cek beberapa hal gan:
1. XAMPP sudah jalan dan Apache juga sudah running
2. File di save dengan extension .php, misalnya nama_file.php, bukan sebagai HTML, seperti nama_file.html
3. File sudah diletakkan di folder htdocs XAMPP
4. Akses dengan alamat http://localhost/nama_file.php
request kayaknya lebih lengkap kalo ada tutor .htaccess gan :)
request di tampung y gan…
Mas mau tanya, maksud dari error " Table 'test.post' doesn't exist " saat menjalankan file php yg mengakses mysql apa ya mas?,
tabel test di mysql saya masih polos belum saya apa-apain, bagaima cara mengisinya agarpesan error itu tidak tampil, terimakasih
Thanks Info nya gan Ane selalu ngikutin materi disini hehe
Siip, lanjut gan…
halo gan ini penting, gua mau bertanya kenapa kita harus menggunakan XAMPP ? kalo saya mau embeded html dengan php lalu tanpa menggunakan XAMPP jadinya tidak bisa pada proses ECHO nya itu mengapa yah ? ini adalah website yang cemerlang untuk belajar php, THX;
Jawabannya mirip dengan pertanyaan "kenapa lampu padam kalau listrik mati?", hehe…
Yang akan memproses kode PHP itu ya si XAMPP-nya gan, tepatnya adalah aplikasi web server Apache yang ada di dalam XAMPP. PHP adalah bahasa pemrograman berbasis server. Server inilah apache itu tadi. Kalau servernya g dijalankan, kode PHPnya juga g jalan. Beda dengan bahasa pemrograman berbasis client seperti JavaScript yang memang g butuh server.
Index of /xampp
[ICO] Name Last modified Size Description
[PARENTDIR] Parent Directory –
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.5.35 Server at localhost Port 80
ini solusinya gimana ya? padahal udah ke start semua mulai dari apache, mysql
send email ya gan, terimakasih
Sepertinya sudah jalan tuh gan, coba tes dengan membuat 1 file PHP, lalu akses dari localhost.
apakah bisa meletakkan folder gambar di luar htdocs?
apakah tidak berpengaruh kelo ingin ditampilkan pada php view imagenya yg posisinya di dlm folder htdocs?
Bisa saja sih, dan gambarnya tetap akan tampil, nanti alamat gambarnya akan menjadi seperti ini:
<img src="c://data/gambarku.jpg">
Tp ini tidak disarankan, karena bisa dibilang gambarnya sudah berada di luar server.
gan tolong tutorialnya instalasi ''nginx'' di windows, ane udah googling dan ngikuti saran masih aja gagal
Requestnya di tampung y gan…
sangat membantu gan, thanks
Siip gan, lanjut belajarnya….
maaf ,ini kog ga bisa di buka yeah..,foldernya kita simpan dmna emang mas..
Di folder htdocs XAMPP gan, seperti yang dijelaskan dalam tutorial ini, silahkan dibaca2 lagi…
mau tanya admin..
apakah XAMPP bisa menampilkan hasil editor HTML, CSS dan PHP secara OFFLINE tidak terhubung ke ONLINE.. maaf saya baru Pemula masih menjejaki dasar HTML CSS dan PHP.. karena belajarnya terhambat tidak ada koneksi internet.
tolong penjelasannya.. dan adakan aplikasi PC yang bisa review hasil editor tampa menggunakan akses internet.. makasih yaa admin di tunggu jawabannya
Bisa gan, XAMPP memang digunakan untuk menjalankan kode PHP secara offline. Untuk HTML dan CSS malah g butuh XAMPP dan sudah bisa langsung jalan di web browser. Silahkan dibaca2 materi tentang HTML, itu semua tidak perlu online kok.
Boleh dibilang, hampir semua materi web programming bisa dijalankan secara offline. Kita hanya perlu online ketika webnya ingin di onlinekan (agar bisa diakses dari internet).
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/7.0.13
jika seperti itu bagaimana???
Itu error karena file tidak ditemukan.
Silahkan agan cek dulu apakah ada yang salah ketik di alamat localhost/nama_folder/nama_file.php, juga pastikan filenya juga sudah ada di folder htdocs xampp.
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.6.28
Permasalahannya gmna ini saya sudah menyimpan sesuai perintah di atas
Coba pastikan nama filenya g salah ketik gan, termasuk extension file seperti belajar.php
Saya baru mulai belajar php
To long tman2 Bantu Saya dalm Hal inj
gan gimana ya gan cara buat form kasir di php mumet gan buat ujian ukk nih
Pemrosesan form memang menjadi praktek yang paling kompleks di web programming, harus paham minimal 4 materi dasar: HTML, CSS, PHP dan MySQL (untuk menyimpan hasil form). Caranya ya… terpaksa pelajari semuanya.
Kalaupun agan "nyontek" coding orang lain, mesti di edit2 lagi untuk penyesuaian dengan tugasnya, dan untuk edit2 ini tetap harus paham HTML, CSS, PHP dan MySQL.
Kak admin , mohon bantuannya ..
baru pemula banget nih pake PHP , saya udah ikutin tutorial diatas, tapi ketika mau save file coba.php gak bisa di save. itu kenapa ya ?
message errornya :
C:\Program Files (x86)\xampp\htdocs\belajar\coba.php
You don't have permission to save in this location
Contact the administrator to obtain permission.
Bisa coba install ulang XAMPPnya, lalu ubah lokasi folder menjadi C:\XAMPP atau D\XAMPP. Kalau diletakkan ke dalam folder instalasi C:\Program Files (x86), Windows memang memproteksi file dan folder yang ada di dalamnya agar tidak sembarang di edit.
Ini juga sudah saya jelaskan pada saat tutorial instalasi XAMPP: https://www.duniailkom.com/cara-menginstall-php-dengan-xampp/
bang saya mau nanya..
waktu saya nginstal XAMPP untuk directorynya saya simpan di file D, tpi pas saya masuk browser localhost/phpmyadmin kok malah object not found ya.. mohon solusi gan
Banyak kemungkinannya, misalnya web server apache dan mysql belum dijalankan (dari XAMPP Control Panel). Atau alamat file PHP yang dibuat tidak pas dengan alamat yang diketik, bisa juga gara2 terblokir firewall…
gan aku coba perintah yg di atas kok keluarnya kayak gini
{ "HostName" : "localhost", "cmd" : "", "cmdVersion" : 20150406, "returnCode" : false, "returnMsg" : "Not Supported URL" }
mohon pencerahanya, thank's
Kurang tau juga nih… apakah agan mengakses file lain? bukan aplikasi home XAMPP?
gan mau tanya saya punya file php dengan nama simpan.php, pas saya buka di browser alamat urlnya malah berubah jadi http://localhost/latform/index.php dan alhasil jadi object not found. Saya sudah coba rubah alamat urlnya, tapi tetep balik lagi jadi index.php…itu kira-kira kenapa ya gan? ada solusi?
Kurang tau juga nih kenapa bisa seperti itu. Bisa coba install ulang XAMPPnya saja…
klo muncul gini masalahnya apa ya gan??
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\latihan\tampil.php:8 Stack trace: #0 {main} thrown in C:\xampp\htdocs\latihan\tampil.php on line 8
Itu karena di XAMPP 7 / PHP 7 tidak mendukung lagi fungsi mysql_connect(). Solusinya bisa ganti menjadi XAMPP 5.6 / PHP 5.6. Atau pelajari fungsi mysqli_connect() untuk membuat koneksi dengan database MySQL di PHP 7.
Gan kalau waktu ngakses halaman program di localhost tp gabisa, terus keterangannya "database <>sia_sekolahdb tidak dutemukan ! Unknown databade 'sia_sekolahdb_"
Solusinya gimana ya gan.
Saya baru belajaran gan
Silahkan buat databasenya dulu, bisa menggunakan phpMyAdmin.
Namun karena ini menjalankan kode program yang sudah jadi, ada baiknya coba tanya ke programmer yang membuat, karena mungkin saja ada pengaturan lain yang mesti diubah.
gan kalau pakai <?php forech($data->result() as $row){ ?> …. <?php } ?> kok script didalamnya gak kebaca ya, tampilannya hanya blank putih.
itu kenapa ya gan?
Mohon solusinya gan
Banyak kemungkinan error, mulai dari form tidak terkirim, query salah, kode php salah, dll. Harus dipelajari seluruh kode yang ada dan ini bisa butuh waktu cukup lama..
Gan mau tanya untuk file html nya di taruh di htdoc semua ?