PHP5 () Problem dahil

2 Cevap php

So, I've got task from my boss to install opendocman on our newly installed PHP5 running on openbsd. When I try to install opendocman on my ubuntu laptop (running 9.04) it was run smoothly. But, when I try to install in on server, I've got these error:

Warning: include(templates_c/%%0E^0E4^0E407559%%footer.tpl.php) [function.include]: failed to open stream: No such file or directory in /usr/local/www/apache22/data/myphp/opendocman/includes/smarty/Smarty.class.php on line 1258

Warning: include() [function.include]: Failed opening 'templates_c/%%0E^0E4^0E407559%%footer.tpl.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/local/www/apache22/data/myphp/opendocman/includes/smarty/Smarty.class.php on line 1258

Benim olsa, bu, çünkü php.ini bazı yanlış arasında oluşturulur, ama ben özel ayar bulamıyor. Bazı yardım veya rehberlik için bakım? (): Ben biraz ama hiçbir sonuç (belki yanlış anahtar kelime google.

Teşekkür ederim.

2 Cevap

Sen adında bir şablon motoru kullanılarak gerekir Smarty. Smarty * derler nerede templates_c olduğunu. PHP tpl dosyaları. Lütfen Webserver bu dizine yazma izinleri kontrol edin. Bir Webserver için normal kurulumu herhangi bir şey yazamıyor olduğunu ancak templates_c dizine yazmak gerekiyor.

Sana Smarty Manual incelemek, özellikle Basic Installation öneririm.

Ben sadece bir göz vardı. Ben size sahip izinleri bir sorun var oldukça eminim çok Opendocman aslında bir çiftleşmiş motoru olarak Smarty kullanıyor.

Alternatif bir yenileme (orijinal şablonlar yani derleyişinizde) zorlamak için templates_c dizinin içeriğini silmek isteyebilirsiniz.

Benim için opendocman yapılandırma sorunları gibi görünüyor.