Miłosz Oller

Miłosz Oller Administrator -
Sys-Com - właściciel

Temat: Yii na home.pl

Cześć

Wrzuciłem aplikację na home.pl, yiiroot do głównego katalogu strony, w index.php wywaliłem ../ ze ścieżki do yiiroot.
W configu odkomentowałem urlManagera i tu jest problem.

Po wejściu na stronę dostaje:
CHttpRequest is unable to determine the path info of the request.

O dziwo na normalnych serwerach działa to bez problemu...

####
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),

#####

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php
Przemysław P.

Przemysław P. Programista PHP

Temat: Yii na home.pl

'components'=>array(
'request'=>array(
'scriptUrl'=>'index.php'
),
...

na home.pl zawsze to muszę ustawić
http://www.yiiframework.com/doc/api/1.1/CHttpRequest#s...

Temat: Yii na home.pl

Dokładnie.Alicja Konopka edytował(a) ten post dnia 23.12.11 o godzinie 14:58
Miłosz Oller

Miłosz Oller Administrator -
Sys-Com - właściciel

Temat: Yii na home.pl

Hmm.. niestety na home.pl nie chce mi to coś trybić. Linki tworzę przez createUrl(), linki przepisuje poprawnie, ale wywala tylko 404.
Jarosław Kraśniewski

Jarosław Kraśniewski Programista
Aplikacji
Internetowych

Temat: Yii na home.pl

dodaj do głównego index.php:

if($_SERVER['SCRIPT_NAME'] == '/')
$_SERVER['SCRIPT_NAME'] = '/index.php';

Następna dyskusja:

Strony napisane w yii




Wyślij zaproszenie do