.htaccess in Codeigner

CodeIgniter, Zend Framework, Cake PHP, Yii, symfony, Prado, Seagull, Kohana, MODX, eZ Components

Moderator: Moderatori

PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

.htaccess in Codeigner

Mesajde PHPistu » Mar Feb 04, 2014 1:01 am

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



ViezuREX
Senior Member
Mesaje: 502
Membru din: Joi Dec 13, 2012 1:35 pm

Re: .htaccess in Codeigner

Mesajde ViezuREX » Mar Feb 04, 2014 8:39 am

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.

PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Mar Feb 04, 2014 11:14 am


double-bit
PHPRomania Supporter
Mesaje: 18
Membru din: Vin Iun 29, 2012 3:22 pm

Re: .htaccess in Codeigner

Mesajde double-bit » Mar Feb 04, 2014 12:33 pm


Chiribuc
New Member
Mesaje: 2
Membru din: Dum Iul 14, 2013 7:04 pm

Re: .htaccess in Codeigner

Mesajde Chiribuc » Lun Feb 10, 2014 5:44 pm


PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Mie Feb 26, 2014 11:18 pm

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.

sim72
PHPRomania Supporter
Mesaje: 22
Membru din: Mie Feb 26, 2014 10:43 am
Contact:

Re: .htaccess in Codeigner

Mesajde sim72 » Vin Feb 28, 2014 11:54 am


PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Joi Mai 29, 2014 4:28 pm


PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Mar Iun 03, 2014 1:00 pm


sim72
PHPRomania Supporter
Mesaje: 22
Membru din: Mie Feb 26, 2014 10:43 am
Contact:

Re: .htaccess in Codeigner

Mesajde sim72 » Dum Iun 08, 2014 4:24 pm

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.

PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Joi Iun 19, 2014 12:58 am


PHPistu
PHPRomania Supporter
Mesaje: 23
Membru din: Joi Mar 07, 2013 9:23 pm

Re: .htaccess in Codeigner

Mesajde PHPistu » Dum Iun 22, 2014 1:33 pm

Poate ma ajuta cineva, nu am reusit nici acum sa identific greselile. Multumesc.

Avatar utilizator
adyre
Senior Member
Mesaje: 491
Membru din: Lun Dec 06, 2004 9:36 pm
Localitate: Buzau
Contact:

Re: .htaccess in Codeigner

Mesajde adyre » Mie Noi 05, 2014 4:39 pm

Viata e prea scurta sa faci un lucru singur. Cere AJUTOR!


Înapoi la “Framework-uri PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator