This is probably operator error, but when I try to install 1.3 on a localhost for testing purposes I get the following error when I point my browser at install.php:
Error! Folder 'ztemp' was not found.
Error! Folder 'ztemp/error_logs' was not found.
Error! Folder 'ztemp/view_compiled' was not found.
Error! Folder 'ztemp/view_cache' was not found.
Error! Folder 'ztemp/Theme_compiled' was not found.
Error! Folder 'ztemp/Theme_cache' was not found.
Error! Folder 'ztemp/Theme_Config' was not found.
Error! Folder 'ztemp/Theme_cache' was not found.
Error! Folder 'ztemp/purifierCache' was not found.
Error! Folder 'ztemp/idsTmp' was not found.
The folders are there, permissions 775.
Peter
--
Peace
______________________________________
The commonest cause of problems is solutions.
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- craigh responded to »Using PageUtil::addVar() to load script code« 03:29 PM
- michiel responded to »password problem« 10:01 AM
- mazdev responded to »Hide "Register new account" and change template to 3 col« 07:50 AM
- mesteele101 created topic »Zikula 1.3.3 - Site Search 1.5.2 - Unable to turn off plug-ins« 07:48 AM
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 25. May
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 25. May
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 25. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Trouble installing 1.3
-
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
-
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
Not found or not writable. Try chmod 777 for a test, 775 depends entirely on what user your webserver runs your site as.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
Now I get:
Uncaught exception Invalid table-key [modules] retrieved in /Library/WebServer/Documents/zikula13/lib/util/DBUtil.php line, 315
?
Bedtime here in Maine - will try some more tomorrow, perhaps with a different build.
P
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
Are you sure you have a completely fresh install (all files, including config.php)?
Try a fresh checkout/build and everything in a fresh folder please.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
Fresh folder. Fresh build (most recent), on local host. zTemp is 777 (recursive). Install and install.php are 777.
(I just installed 1.2.5 on the same localhost with the same process, so I know that works.)
New error:
Uncaught exception No argument "dbtables" is registered with Zikula_ServiceManager in /Library/WebServer/Documents/zikula13/lib/Zikula/ServiceManager.php line, 323
#0 /Library/WebServer/Documents/zikula13/lib/util/DBUtil.php(184): Zikula_ServiceManager->getArgument('dbtables')
#1 /Library/WebServer/Documents/zikula13/lib/util/ModUtil.php(170): DBUtil::getTables()
#2 /Library/WebServer/Documents/zikula13/lib/util/System.php(56): ModUtil::getVar('ZConfig', 'AllowableHTML', NULL)
#3 /Library/WebServer/Documents/zikula13/lib/util/DataUtil.php(260): System::getVar('AllowableHTML')
#4 /Library/WebServer/Documents/zikula13/lib/util/LogUtil.php(198): DataUtil::formatForDisplayHTML(Array)
#5 /Library/WebServer/Documents/zikula13/lib/util/LogUtil.php(177): LogUtil::_addPopup(Array, 256)
#6 /Library/WebServer/Documents/zikula13/lib/util/LogUtil.php(255): LogUtil::addErrorPopup(Array)
#7 /Library/WebServer/Documents/zikula13/lib/i18n/ZLocale.php(159): LogUtil::registerError(Array)
#8 /Library/WebServer/Documents/zikula13/lib/i18n/ZLocale.php(72): ZLocale->detectErrors()
#9 /Library/WebServer/Documents/zikula13/lib/i18n/ZI18n.php(69): ZLocale->__construct(false)
#10 /Library/WebServer/Documents/zikula13/lib/i18n/ZI18n.php(85): ZI18n->__construct(false)
#11 /Library/WebServer/Documents/zikula13/lib/i18n/ZLanguage.php(287): ZI18n::getInstance(false)
#12 /Library/WebServer/Documents/zikula13/lib/i18n/ZLanguage.php(158): ZLanguage::setLocale(false)
#13 /Library/WebServer/Documents/zikula13/install/lib.php(102): ZLanguage->setup()
#14 /Library/WebServer/Documents/zikula13/install.php(20): install(Object(Zikula_Core))
#15 {main}
P
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
Works with Firefox and not Safari.
Though it throws:
WARN (4): E_WARNING: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/Zikula/Session/Storage/Legacy.php line 113
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 822
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 823
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 824
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 825
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 828
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 822
WARN (4): E_WARNING: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/util/DateUtil.php line 823
etc.
Peter
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
Maybe you have a corrupt install?
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
This means your php.ini settings are not correct. date.timezone must be set.
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
I don't see why a corrupt install would be a problem for Safari but let me install with Firefox.
Will snag a new build and try fresh installs tomorrow, with Safari, Chrome, and Firefox.
Thanks for the help.
P
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Software Foundation
- Registered: Jul 21, 2001
- Last visit: May 31, 2010
- Posts: 624
Yes, but equally, there is no way a browser can be causing PHP errors
Drak
--
Zikula Lead Developer
Board Member of the Zikula Foundation
Follow me on twitter.com/zikuladrak -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
Well that's certainly true.
P
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
New day, new process, still an issue.
I redownloaded the current stable 1.3.0 build, created a brand new database (utf8_general_ci) and started the process again: ftp/localhost install, changed the ztemp folder permissions, and pointed my browser at: http://localhost/zikdev/install.php
Firefox and Chrome both give me the installer script.
Safari doesn't let me start the installer process but gives me this:
Uncaught exception No argument "dbtables" is registered with Zikula_ServiceManager in /Library/WebServer/Documents/zikdev/lib/Zikula/ServiceManager.php line, 323
#0 /Library/WebServer/Documents/zikdev/lib/util/DBUtil.php(184): Zikula_ServiceManager->getArgument('dbtables')
#1 /Library/WebServer/Documents/zikdev/lib/util/ModUtil.php(170): DBUtil::getTables()
#2 /Library/WebServer/Documents/zikdev/lib/util/System.php(56): ModUtil::getVar('ZConfig', 'AllowableHTML', NULL)
#3 /Library/WebServer/Documents/zikdev/lib/util/DataUtil.php(260): System::getVar('AllowableHTML')
#4 /Library/WebServer/Documents/zikdev/lib/util/LogUtil.php(198): DataUtil::formatForDisplayHTML(Array)
#5 /Library/WebServer/Documents/zikdev/lib/util/LogUtil.php(177): LogUtil::_addPopup(Array, 256)
#6 /Library/WebServer/Documents/zikdev/lib/util/LogUtil.php(255): LogUtil::addErrorPopup(Array)
#7 /Library/WebServer/Documents/zikdev/lib/i18n/ZLocale.php(159): LogUtil::registerError(Array)
#8 /Library/WebServer/Documents/zikdev/lib/i18n/ZLocale.php(72): ZLocale->detectErrors()
#9 /Library/WebServer/Documents/zikdev/lib/i18n/ZI18n.php(69): ZLocale->__construct(false)
#10 /Library/WebServer/Documents/zikdev/lib/i18n/ZI18n.php(85): ZI18n->__construct(false)
#11 /Library/WebServer/Documents/zikdev/lib/i18n/ZLanguage.php(287): ZI18n::getInstance(false)
#12 /Library/WebServer/Documents/zikdev/lib/i18n/ZLanguage.php(158): ZLanguage::setLocale(false)
#13 /Library/WebServer/Documents/zikdev/install/lib.php(102): ZLanguage->setup()
#14 /Library/WebServer/Documents/zikdev/install.php(20): install(Object(Zikula_Core))
#15 {main}
On Chrome and Firefox the installer works fine, reminds me to fix permissions on data and config/config.php., after which the install goes fine, except it throws 28 variations on this warning:
WARN (4): E_WARNING: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in lib/Zikula/Session/Storage/Legacy.php line 113
I have verified that the install process works fine with all three browsers using 1.2.5
I have not yet tried doing this outside the localhost environment, but I suppose that is the next variable to check.
Peter
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
I missed you comment about the php.ini settings - quite right - I (will fix) have fixed that. I wonder if that was what made Safari choke. I'll have to try it again later with that fixed.
Peter
Edited by pheski on Feb 23, 2011 - 09:15 AM.
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Expert
- Registered: Feb 27, 2005
- Last visit: Apr 18, 2010
- Posts: 1577
Updates:- I can confirm that the problem with Safari using the installer script occurs ONLY in my localhost environment, so I will have to explore why that is.
- The install goes nicely, being both faster and simpler than 1.2.x
- Good work.
- No excuse not to start working on instructional videos for 1.3.0 at this point.
Peter
--
Peace
______________________________________
The commonest cause of problems is solutions. -
- Rank: Developer
- Registered: Jun 16, 2003
- Last visit: May 29, 2010
- Posts: 1967
wonder if your zikula error settings were set to 7 - I see some of these errors AFTER installation because my error reporting is set so high..
- Moderated by:
- Support
