2010-01-18 125 views
1

我剛剛將我的工作codeigniter網站移動到新計算機上的新xampp安裝,現在當視圖加載視圖內的php不起作用!例如我的鏈接中的地址有代碼,而不是網站的基本地址!Codeigniter:php不能在視圖中工作!

任何人都可以解釋這種奇怪的行爲?

(使用Windows 7)

謝謝!

jk

+0

如果您發佈代碼和代碼的輸出將會很有幫助。 – sholsinger 2010-01-18 19:16:03

+0

舊裝置的平臺是什麼? – 2010-01-18 19:16:23

回答

1

原來短代碼在php.ini中設置爲off!

+0

感謝您在找到答案後發佈答案。 – Brian 2010-01-18 21:21:36

5

問題很可能是您的XAMPP安裝上的PHP配置未配置爲允許PHP短標籤,例如:<?=$foo;?>這樣只有<?php echo $foo; ?>可以工作。您可以手動更改所有這些實例,或者您可以編輯application/config/config.php中的值以使CodeIgniter在您的視圖中重寫短代碼。我認爲它是:rewrite_short_tags

或者,您可以更改您的php.ini配置文件中的設置,我相信通過右鍵單擊任務欄通知區域中的XAMPP圖標即可訪問該設置。請參閱:http://php.net/manual/en/ini.core.php#ini.short-open-tag

相關問題