Codeigniter - PHP Görünümler Yapılmış Olmama w / mod_php 5

2 Cevap php

Geçenlerde bana XCache ile birlikte mod_php'yi 5 kullanmak için izin verilen bir özel sunucu benim web sitelerinden birini transfer. Ben mod_php PHP 5, CGI geçiş Ancak, benim görüşüme dosyaları doğrudan PHP işlenen değildir. Örneğin, benim sayfanın başlığı "" dir. Gibi Eğer HTML işlenmemiş kodunu görebilirsiniz. Herhangi bir neden oluyor için fikir?

Teşekkürler!

2 Cevap

Herhangi bir olasılık view dosyası kısa etiketlerini kullanarak?

Değişim

<?=

karşı

<?php

If that is karşıo much of a job there is a config option:

$config['rewrite_short_tags'] = TRUE;

Other than that it's hard for us karşı tell. Could you peraps pastie in your config file and an example of a view you have having trouble with?

Ben senin şablonları. Php uzantısı (muhtemelen. TPL ya. PHTML kullanın) kullanarak değil sanırım bu dosyaları php modülü tarafından çözümlenen olsun, böylece, apache doğru işleyicisi ayarlamak gerekir.

Böyle bir şey hile yapmak gerekir (sadece apache konfigürasyonunda eksik ne eklemek, her şeyi kopyalayıp yapıştırın yok)

 <FilesMatch "\.ph(p5?|tml)$">
        SetHandler application/x-httpd-php
 </FilesMatch>
 # and/or
 <FilesMatch "\.tpl$">
        SetHandler application/x-httpd-php
 </FilesMatch>