php - joomla installing new language DateTime::__construct(): Failed to parse time string (jerror) -
i fresh installation of joomla 3.1 running on home computer. environment ubuntu 12.10 apache server, php 5.4.6 installed. since installing system, no trying install more languages through language manager:
as can see, 2 additional languages wanted show in list, after selecting each language, , clicking "install", led page message:
datetime::__construct(): failed parse time string (jerror) @ position 0 (j): timezone not found in database
with button go control panel. suprised see these languages show in list.
i saw message when tried (and failed) install first component - component embed google maps in articles.
anyway, haven't been able find solution problem online, wondering if out there knows problem is. appreciated!
thanks!
edit
the problem in case turned out on directories un-writable. went "directory permissions" tab under "system information", , tried make sure directories writable. when first opened it, directories in "administrator" directory not writable, , changed them writable through shell in linux, able install new languages without error message above.
this stupid bug in joomla 3. wasted 2 days trying solve out , found problem log , tmp paths not set correctly on configuration.php
don't worry there's nothing wrong date/time/timezone/localization settings. it's stupid silly message doesn't relate actual problem.
to save time recommend full path using script:
<?php $dir = dirname(__file__); echo "<p>full path dir: " . $dir . "</p>"; ?>
create php file , upload joomla root. path correctly
my path looked same except there uppercase letter screwing up.
note error happen if folders doesn't have correct permission (not writable)
Comments
Post a Comment