Showing posts with label apache. Show all posts
Showing posts with label apache. Show all posts

Thursday, May 30, 2013

Isu JavaScript Antara Domain

Salam,

Lama tak post disini. terasa sibuk yg tak produktif.

saya menghadapi isu bermain dengan javascript apabila memerlukan perhubungan antara domain berbeza.

Sebagai contoh, javascipt di 'origin.site.com' memerlukan/memanggil sumber lain dari 'server.site.com' melalui panggilan XMLHttpRequest(AJAX).

Untuk isu keselamatan, javascript akan menidakkan perhubungan antara domain.

Tetapi jika anda mempunyai kuasa untuk mengubah sumber dari server dimana javascript itu dipanggil, ini ada penyelesaian mudah.

Tambah ini di kepala(header) document anda.

PERL/CGI:

print "Access-Control-Allow-Origin: *"

PHP:

header("Access-Control-Allow-Origin: *")

*diatas ini contoh untuk anda melihat bagaimana ia berfungsi. tetapi config diatas ini membenarkan dokumen anda dicapai oleh semua orang. untuk menhgadkan capaian, anda boleh meletakkan maklumat url yg mencapai dokumen anda. sebagai contoh:

PERL/CGI:

print "Access-Control-Allow-Origin: http://origin.site.com"

PHP:

header("Access-Control-Allow-Origin: http://origin.site.com")

* asingkan mengunakan ',' untuk lebih dari 1 capaian.

Ya, anda juga boleh memanipulasi ini dari bahasa pengatucaraan anda untuk disesuaikan dengan pengunaan & keadaan.

Happy Coding

Saturday, August 20, 2011

Cpanel - Apache's vhosts logs file

cPanel's location for apache logs are as follows:

Vhost logs:

/usr/local/apache/domlogs

Apache main logs:

/usr/local/apache/logs

Saturday, May 7, 2011

PHP on MacOS X

Salam,

Sebenarnya bende simple jer... tetapi aku terpening sekejap sebab salah pemahaman... hahahhaa

by default MacOS X enable php. cuma configuration file dia akan ambik default value bukan dari php.ini jika ia tidak wujud di /Private/etc/*

so semua changes on configuration setting x kan ada effect if file php.ini tidak wujud di /Private/etc/*

by default dlm folder /Private/etc/ akan ada satu file php.ini.default. apa perlu anda buat adalah copy file tersebut menjadi file php.ini

oleh kerana owner file adalah root anda perlu ada privilege utk copy.

sudo cp php.ini.default php.ini

Selepas itu buat la perubahan atau changes yg anda perlukan di file php.ini yg baru itu. jangan lupa restart apache utk melihat perubahan.

enjoy.