Permisi para master codeigniter
mau tanya nih,
ane buat aplikasi kecil2an di local(ane pake wampserver 2.0c)
pas ane upload ke hostingan
kok ada beberapa fungsi gak kebaca ya padahal di local
berjalan dengan baik. seperti contoh errornya
A PHP Error was encountered Severity: Warning Message: Cannot modify header information - headers already sent by (output started at /home/sloki/..../www/ci_system/libraries/Exceptions.php:166) Filename: helpers/url_helper.php Line Number: 551
A PHP Error was encountered Severity: Warning Message: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session Filename: wali/login_wali.php Line Number: 73
Comments
Untuk amannya, pastikan <php
October 26, 2010 by mul14, 41 weeks 1 day ago
Comment: 7291
Untuk amannya, pastikan <?php posisinya bener2 paling awal dari line pertama.
?> sebaiknya dihilangkan (khusus di controller dan model).
Pastikan tidak ada output ke browser selain di view.
Btw, kyknya pake masterweb nih?
bener bro emangnya kenapa
October 26, 2010 by sirgobang, 41 weeks 1 day ago
Comment: 7292
bener bro
emangnya kenapa dengan masterweb?
ada konfigurasi yang kurang bener dari masterweb?
aq cuma liat stuktur
October 26, 2010 by mul14, 41 weeks 1 day ago
Comment: 7293
aq cuma liat stuktur directory nya aja mirip...
sudah ane hilangin whitespace
October 26, 2010 by sirgobang, 41 weeks 2 days ago
Comment: 7280
sudah ane hilangin whitespace characternya
tapi tetap gak isa ik
klo untuk masalah penangan session nya sudah bisa
karena di CI sessionnya gak disimpan disession tapi
disimpan didalam cookies(baru tau ane gan) makanya
saat session_destroy(); gak isa, trus ane ganti pake
$this->session->sess_destroy();
akhirnya bisa
tapi untuk beberapa file yang muncul error
itu kemungkinan ane sih dipenamaan file seumpama
nama file login_wali.php di model trus pendeklarasian
class Login_wali extends Model
itu pas diupload ke server linux kemungkinan gak
kebaca karena casesensitive, sepertinya harus sama
antara pendeklarasian dan penamaan file
Yang jadi masalah nama file dimodel tu banyak
dan semua make huruf kecil semua padahal
pendeklarasiannya huruf awal yang besar :(
ada solusi gak gan?
BLS:
October 25, 2010 by syabac, 41 weeks 2 days ago
Comment: 7276
itu bisa karena ada output yang di cetak sebelum fungsi header, set_cookie, session_start. whitespace character (space, tab) itu juga dianggap output kalo ada di luar tag PHP.
jadi usahakan di sebelum tag PHP itu ga ada space, dan juga kalo satu file hanya berisi skrip PHP, lebih baik ga usah ditutup.
coba cek di file
October 25, 2010 by admin, 41 weeks 3 days ago
Comment: 7275
coba cek di file Exceptions.php:166 biasanya ada space setelah tutup php ;?> , hilangin space nya terus disave