[PHP SMARTY] problem creating directory

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben bezig met het maken van een content management system en gebruik hiervoor de template engine SMARTY van php.net.

Lokaal werkt alles prima, en op de server tot voor kort ook, maar nu (opeens?) niet meer!

Ik krijg de volgende foutmeldingen (http://www.coolpolitics.org/CMS):
Warning: Smarty error: problem creating directory "/home/.sites/146/site439/includes/../templates_c/%%-13/%%-1318028420" in /home/.sites/146/site439/lib/Smarty.class.php on line 1042

Warning: Smarty error: problem writing temporary file '/home/.sites/146/site439/includes/../templates_c/%%-13/%%-1318028420/3f0bde1314536' in /home/.sites/146/site439/lib/Smarty.class.php on line 1042

Warning: unable to create file /home/.sites/146/site439/includes/../templates_c/%%-13/%%-1318028420/login.html.php because No such file or directory in /home/.sites/146/site439/lib/Smarty.class.php on line 1575

Warning: Unable to access /home/.sites/146/site439/includes/../templates_c/%%-13/%%-1318028420/login.html.php in /home/.sites/146/site439/lib/Smarty.class.php on line 1158

Warning: Failed opening '/home/.sites/146/site439/includes/../templates_c/%%-13/%%-1318028420/login.html.php' for inclusion (include_path='') in /home/.sites/146/site439/lib/Smarty.class.php on line 1158
De laatste foutmeldingen zijn logisch een gevolg van de eerste meldingen.
Het lijkt te liggen aan de File Attributes maar die staan allemaal goed (die staan zelfs op 777)

Ook heb ik geprobeerd een andere directory in te stellen, maar dat hielp ook niet.
Ik heb al gezocht in de smarty handleiding, en faq, maar kan er niks over vinden...
Het is voor mij de eerste keer dat ik met Smarty werk, dus ben nog niet echt bekend met de foutcodes en kom er even niet meer uit! iemand een idee?

Acties:
  • 0 Henk 'm!

  • Breuls
  • Registratie: Januari 2000
  • Laatst online: 19-07 11:22

Breuls

Bad Wolf

Staat safe mode aan op je server? Die kan Smarty nogal in de weg zitten namelijk.
Workaround is in je smarty.class.php de setting voor subdirs op false zetten. Bij mij gaat dat redelijk goed. :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
top! dit was inderdaad de oplossing... Zie ook het commentaar in de smarty.class.php:
* This tells Smarty whether or not to use sub dirs in the cache/ and
* templates_c/ directories. sub directories better organized, but
* may not work well with PHP safe mode enabled.
Bedankt!