Pagina 1 din 1

.htaccess in Codeigner

Scris: Mar Feb 04, 2014 1:01 am
de PHPistu
Buna seara,

Am o problema,stiu ca este simpla, pe care eu nu o intleg:
De cand am pus fisierul .htaccess si accesez URL-ul fara segmentul "index.php" ,imi apare mesajul:

"Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log."

Fisierul .htaccess este situat in folder-ul unde am CodeIgniter si arata asa:
a.
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

Am incercat si varianta:
b.
RewriteEngine On
RewriteBase /ci/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

Am setat de asemenea in config.php:
$config['index_page'] = '';
$config['base_url'] = '';

Ma puteti sfaturi de ce imi apare mesajul de mai sus cand accesez URL-ul fara "index.php"?
Cand elimin .htaccess, atunci script-urile imi ruleaza si este OK.
Va multumesc

Re: .htaccess in Codeigner

Scris: Mar Feb 04, 2014 8:39 am
de ViezuREX
Daca ai gazduirea pe WHM (cPanel) si ai uploadat fisierele ca root este foarte probabil sa patesti chestia asta. Schimba-le owner-ul, daca este cazul, si vezi daca se rezolva problema.

Re: .htaccess in Codeigner

Scris: Mar Feb 04, 2014 11:14 am
de PHPistu

Re: .htaccess in Codeigner

Scris: Mar Feb 04, 2014 12:33 pm
de double-bit

Re: .htaccess in Codeigner

Scris: Lun Feb 10, 2014 5:44 pm
de Chiribuc

Re: .htaccess in Codeigner

Scris: Mie Feb 26, 2014 11:18 pm
de PHPistu
Multumesc tuturor care au contribuit cu sfaturi la problemea mea.Orice parere este binevenita.
Pt. Chiribuc cat si altii:
Nu am rezolvat inca problema.
Imi arata acum mesajul:" Not found - The requested URL /ci/example2/more was not found on this server." ..care este tot mai bine acum.
1. Am stres "index.php" din $config['index_page'] = 'index.php';
2. Cat despre faptul sa am grija sa am mod_rewrite enable, m-am documentat si eu sa vad ce insseamna asta si am tras concluzia ca nu este vb. aici cumva de config.php ci de setarile wampmanager, cred eu.
M-am uitat in documentatia lui PhpMyAdmin dar nu am reusit.
Rog mult pe Chiribuc sau altii daca puteti aici sa ma ajutati cum rezolv aici cu mod_rewrite enable.

PS. Mentionez inca odata ca atunci cand elimin .htaccess din folderul root CI , atunci script-urile imi ruleaza si sunt OK dar numai cu segmentul "index.php"iar eu doresc sa rulez script-uri fra acest segment.
Va multumesc.

Re: .htaccess in Codeigner

Scris: Vin Feb 28, 2014 11:54 am
de sim72

Re: .htaccess in Codeigner

Scris: Joi Mai 29, 2014 4:28 pm
de PHPistu

Re: .htaccess in Codeigner

Scris: Mar Iun 03, 2014 1:00 pm
de PHPistu

Re: .htaccess in Codeigner

Scris: Dum Iun 08, 2014 4:24 pm
de sim72
Cred ca mai mult o sa te incurce raspunsul meu :)

Am testat .htaccess-ul tau pe un server la mine si totul merge perfect cu mentiunea ca am $config['index_page'] = '';

Daca $config['index_page'] = 'index.php'; sunt ceva imagini care nu se incarca insa si asa gaseste paginile.

Re: .htaccess in Codeigner

Scris: Joi Iun 19, 2014 12:58 am
de PHPistu

Re: .htaccess in Codeigner

Scris: Dum Iun 22, 2014 1:33 pm
de PHPistu
Poate ma ajuta cineva, nu am reusit nici acum sa identific greselile. Multumesc.

Re: .htaccess in Codeigner

Scris: Mie Noi 05, 2014 4:39 pm
de adyre