Loading...
 
Community and *.tiki.org site organization

Community and *.tiki.org site organization


Suggestion For: Stable Versus Very Stable

posts: 6

Ladies and Gentlemen,

The following is a suggestion to aide the average visitor:


Describe the difference between "Stable" and "Very Stable" versions on download page, so that the new visitor can clearly Distinguish which to start downloading before Discerning navigation of numerous/cumbersome pages, etc... of TikiWiki.org.

Thank You

posts: 4656 Japan

I suggest reading the announcement for Tiki 4.0 (http://info.tikiwiki.org/article79), which may be instructive. The distinction is somewhat subjective, but the main point is that for new sites that have no existing data at risk, the recommendation is to install Tiki 4.0 because it is more advanced. If you want to forgo the new features and functionality in Tiki 4.0, then Tiki 3.3 is more mature, having gone through three updates. Both are "stable" in the sense that they function dependably, but many things were improved or even totally rewritten for Tiki 4.0 so there are a few rough edges and more areas where the documentation hasn't caught up yet. I would recommend using 4.0 for a new site. If I were upgrading an existing Tiki site, especially one that's heavily used, I would probably wait for 4.1.

-- Gary


posts: 6

Thanks For The Rapid Response,

I pretty much figured that out during and after the download of Tiki 4 (stable). Installing then tooling within Admin on my portable WAMP server was smooth, except for the PDO, PHP config. error adjustment. After uploading to my host provider I received the following install error:

Below is Error Log entry:

Tue Nov 24 01:43:42 2009 error client 4.245.79.197 File does not exist: /home/currents/public_html/500.shtml

10539 EACCELERATOR: PHP crashed on opline 17 of set_include_path() at /home/currents/public_html/tw/lib/init/initlib.php:70

Tue Nov 24 01:43:40 2009 notice mod_fcgid: call /home/currents/public_html/tw/index.php with wrapper /usr/local/cpanel/cgi-sys/php5


Below are lines 17 through 90 of /home/currents/public_html/tw/lib/init/initlib.php:70

  • /

function os() {
static $os;
if (!isset($os)) {
if substr(PHP_OS, 0, 3? == 'WIN') {
$os = 'windows';
} else {
$os = 'unix';
}
}
return $os;
}


/** Return true if windows, otherwise false

* \static
* /

static function isWindows() {
static $windows;
if (!isset($windows)) {
$windows = strtoupperPHP_OS, 0, 3? == 'WIN';
}
return $windows;
}


/** Return ';' if windows otherwise ':'

* \static
* /

static function pathSeparator() {
static $separator;
if (!isset($separator)) {
if substr(PHP_OS, 0, 3? == 'WIN') {
$separator = ';';
} else {
$separator = ':';
}
}
return $separator;
}


/** Prepend $path to the include path

* \static
* /

static function prependIncludePath($path) {
$include_path = ini_get('include_path');
if ($include_path) {
$include_path = $path . TikiInit::pathSeparator(). $include_path;
} else {
$include_path = $path;
}
if (phpversion() >= '4.3')
return set_include_path ($include_path);
else
return ini_set('include_path', $include_path);
}


/** Append $path to the include path

* \static
* /

static function appendIncludePath($path) {
$include_path = ini_get('include_path');
if ($include_path) {
$include_path .= TikiInit::pathSeparator(). $path;
} else {
$include_path = $path;
}
if (phpversion() >= '4.3')
return set_include_path ($include_path);
else
return ini_set('include_path', $include_path);
}

To prevent double posting, this issue is already posted within the Architecture/Installation Forum by clicking >

http://tikiwiki.org/tiki-view_forum_thread.php?topics_offset=9&topics_sort_mode=lastPost_desc&forumId=6&comments_parentId=35361

Before I install and get too involved with Tiki 3.3 instead of Tiki 4, I am waiting for a response on how to fix.

Does Tiki 4 (stable) require a Virtual or Dedicated Host Server?

Thanks Again!!




posts: 6

It is much clearer; nice work.

From the conciseness, I learned even more.

Thanks.