<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://gwiki3.thatlinuxbox.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Netbuster</id>
		<title>GeeklogWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://gwiki3.thatlinuxbox.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Netbuster"/>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/Special:Contributions/Netbuster"/>
		<updated>2026-04-04T13:36:24Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.5</generator>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Geeklog_1.3x_Documentation&amp;diff=338</id>
		<title>Talk:Geeklog 1.3x Documentation</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Geeklog_1.3x_Documentation&amp;diff=338"/>
				<updated>2004-07-09T06:21:55Z</updated>
		
		<summary type="html">&lt;p&gt;Netbuster: Still unclear how to post&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Netbuster]]&lt;br /&gt;
I was excited to learn about this Wiki project and decided to add some personal experiences, as i just refreshed my memory by recent upgrade to 1.3.9 &lt;br /&gt;
But, I started typing all little things I noticed and realized, doc page becomes clogged too much.&lt;br /&gt;
&lt;br /&gt;
I added one note here for obvious thing which happens with me always and under all hostings, and then thought one more note about checking permissions, under installation steps, there is an advise for check.php script. It is currently running not correctly, so first my move was to write it, like this &lt;br /&gt;
NOTE: As of 1.3.9sr1 version, running check.php will help you to identify whether permissions are set correctly only till you get an error regarding SQL. Once SQL related error occurs, download error.log and read the error. It will mean that permissions for logs/ folder are set and geeklog writes to it. But errors regarding SQL are not for you to worry at that point, omit it for now and go to the step 4&lt;br /&gt;
&lt;br /&gt;
But then I removed it from there, since I started thinking that at the same spot I have to describe how to correct errors, which error is good and which is not, what to do etc. It may become a 2 page story just describing a current work of one script, while it may all change in the next version &lt;br /&gt;
So, having said all of this, my questions are: &lt;br /&gt;
&lt;br /&gt;
# Should we have a version related errors file or how wiki doc will change if 1.3.10 will be released and function differently &lt;br /&gt;
# If someone spots a bug or an error, is Documentation is a write space for describing it and if yes, what spot? Should it be under Problems? May be version differencies? I remember from previous installations, there are numerious little but important changes from version to version and automatic updates not always catch them &lt;br /&gt;
# Not related, but ... What about security? I registered my account and even without proving an email I was logged on immediately to edit stuff. What if someone will delete or add advertisement entries all over the place?&lt;br /&gt;
&lt;br /&gt;
[[User:Tomw|TomW]] Here are my suggestions for these questions:&lt;br /&gt;
# It is very easy to make a new page just refer to it.  I would suggest that version specific notes be included on their own page like this &amp;lt;nowiki&amp;gt;[[ModulePageSubjectEtc 1.3.8 note]]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
# It doesn't matter on things like this, perhaps we could add a page to each update page for gotcha's like this.  Be the first and start the trend.&lt;br /&gt;
#Security is not a big issue.  I will keep an eye on it, as sysop I have the ability to ban users and ips and I will.  The wiki keeps a history and I make a daily backup also, so I can get back to previous versions.&lt;br /&gt;
&lt;br /&gt;
== Still unclear how to post ==&lt;br /&gt;
&lt;br /&gt;
Hi ALL&lt;br /&gt;
&lt;br /&gt;
I went ahead and posted a gotcha for check.php&lt;br /&gt;
&lt;br /&gt;
http://wiki.geeklog.net/wiki/index.php/Talk:Installation_Instructions&lt;br /&gt;
&lt;br /&gt;
I thought, I did it right way, I went first to the page I wanted to add my gotcha, which is this one:&lt;br /&gt;
&lt;br /&gt;
http://www.pigstye.net/wiki/index.php/Installation_Instructions&lt;br /&gt;
&lt;br /&gt;
And pressed &amp;quot;Discuss this page&amp;quot;&lt;br /&gt;
&lt;br /&gt;
where I typed all my text and submitted&lt;br /&gt;
&lt;br /&gt;
But when I went back to the main page, nowhere it states that there is note linked to that page and of course no name mentioned, so it will be a real coinsidence if someone will click to &amp;quot;Discuss...&amp;quot; link to see my note and have a problem discussed there, so my note will be helpful&lt;br /&gt;
&lt;br /&gt;
I see some options used (like linked pages) but how I can link those notes?&lt;br /&gt;
&lt;br /&gt;
or, may be I can make a fresh page and position it under the page it discusses? The How?&lt;br /&gt;
&lt;br /&gt;
Please advise!&lt;/div&gt;</summary>
		<author><name>Netbuster</name></author>	</entry>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Installation_Instructions&amp;diff=2846</id>
		<title>Talk:Installation Instructions</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Installation_Instructions&amp;diff=2846"/>
				<updated>2004-07-09T06:13:53Z</updated>
		
		<summary type="html">&lt;p&gt;Netbuster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CHECK.PHP GOTCHA (upto ver. 1.3.9-1)&lt;br /&gt;
&lt;br /&gt;
Using check.php before the first installation will lead to errors, because once the script is done checking permissions, it will start checking SQL and next error will stating that gl_sessions table is missing.&lt;br /&gt;
&lt;br /&gt;
Here is how to deal with it.&lt;br /&gt;
&lt;br /&gt;
Run for the first time (or several times) while getting permission errors. Make changes (for example, chmod from 775 to 777) until the kind of error you get from check.php will change.&lt;br /&gt;
&lt;br /&gt;
That will indicate that permissions on error.log are done correctly and now script moved to SQL check-up (about what you can now learn, by reading your error.log)&lt;br /&gt;
&lt;br /&gt;
for you being at stage of pre-installation that will be enough. Stop running this script and proceed to the next step, step 4&lt;br /&gt;
&lt;br /&gt;
NOTE: check.php only checks first folder (logs) for permissions before SQL error, so images/ and inside articles/ and userphotos/ were not checked. You can easily guess, that the kind of permissions worked on log folder will work on those, so just do the same chmod on them&lt;/div&gt;</summary>
		<author><name>Netbuster</name></author>	</entry>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Installation_Instructions&amp;diff=335</id>
		<title>Talk:Installation Instructions</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Talk:Installation_Instructions&amp;diff=335"/>
				<updated>2004-07-09T06:06:21Z</updated>
		
		<summary type="html">&lt;p&gt;Netbuster: How to get through errors and what to look for&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CHECK.PHP GOTCHA (upto ver. 1.3.9-1)&lt;/div&gt;</summary>
		<author><name>Netbuster</name></author>	</entry>

	<entry>
		<id>http://gwiki3.thatlinuxbox.com/index.php?title=Installation_Instructions&amp;diff=392</id>
		<title>Installation Instructions</title>
		<link rel="alternate" type="text/html" href="http://gwiki3.thatlinuxbox.com/index.php?title=Installation_Instructions&amp;diff=392"/>
				<updated>2004-07-06T06:26:04Z</updated>
		
		<summary type="html">&lt;p&gt;Netbuster: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#aec7e8&amp;quot;&amp;gt;&amp;lt;b&amp;gt;INSTALLATION INSTRUCTIONS (new installation)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
	&amp;lt;td valign=&amp;quot;top&amp;quot; bgcolor=&amp;quot;#cdeeff&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;p&amp;gt;Please read this section &amp;lt;b&amp;gt;COMPLETELY&amp;lt;/b&amp;gt; before beginning.&amp;lt;/p&amp;gt;&lt;br /&gt;
		&amp;lt;ol&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Unpack the tarball *within* your web tree by running the following in your shell (this assumes you have ssh access and that you are working with the tarball &amp;lt;i&amp;gt;on the designated server &amp;lt;/i&amp;gt;- this can be locally or hosted elsewhere):&amp;lt;br /&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
				&amp;lt;code&amp;gt;tar -zxvf geeklog-1.3.9sr1.tar.gz&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
				&amp;lt;b&amp;gt;FTP, Windows Users:&amp;lt;/b&amp;gt; unpack the tarball on your &amp;lt;i&amp;gt;local computer&amp;lt;/i&amp;gt; and upload the result to your designated server. Everything uploads as ASCII except the images.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;For *nix installations the following may be required: &amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;code&amp;gt;chown -R &amp;lt;i&amp;gt;webuser&amp;lt;/i&amp;gt;:&amp;lt;i&amp;gt;webuser&amp;lt;/i&amp;gt; /path/to/geeklog&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;This guarantees that everything in that path belongs to you, typical settings are www:www or nobody:nobody and more often than not doesn't matter.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;For *nix installations cd into /path/to/geeklog and do the following:&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;code&amp;gt;chmod -R 775 logs/&amp;lt;br&amp;gt;&lt;br /&gt;
					chmod -R 775 public_html/backend/&amp;lt;br&amp;gt;&lt;br /&gt;
					chmod -R 775 public_html/images/articles&amp;lt;br&amp;gt;&lt;br /&gt;
					chmod -R 775 public_html/images/userphotos&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;b&amp;gt;FTP Users:&amp;lt;/b&amp;gt; If you're doing the chmod via a FTP client, you must also apply the chmod to the files in logs/ and public_html/backend as well as the directories themselves. Most, if not all, ftp clients do not perform this command recursively.  That means you need to set each file within each of these directories manually.&amp;lt;br&amp;gt;&lt;br /&gt;
                                &amp;lt;b&amp;gt;NOTE:&amp;lt;/b&amp;gt; Some hostings do not allow you to write logs to logs folder outside of the webfolder (aka public_html) or they may already have there their own folder logs/ with strict permissions, for those or similar reasons you have to change the path to logs. For example, put it under public_html, within your web root. If so, change $_CONF path_log for your new path, make or move logs folder with both files there and make sure permissions are set at new place.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&lt;br /&gt;
			&amp;lt;table width=&amp;quot;95%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; cellpadding=&amp;quot;4&amp;quot; bgcolor=&amp;quot;black&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;tr&amp;gt;&lt;br /&gt;
					&amp;lt;td bgcolor=&amp;quot;white&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;p&amp;gt;&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;SPECIAL NOTE: &amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
						&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;Not following step #3 correctly is the #1 reason why people receive errors when they first try to use Geeklog&amp;lt;/b&amp;gt;. Take your time and get it right. Also, some users have reported problems if the above permissions are not set to 777. Try 775 first and only be more permissive if you receive an error message.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;There is also a script at &amp;lt;b&amp;gt;http://yourgeeklogsite/admin/install/check.php&amp;lt;/b&amp;gt; that can test the permissions for you.&amp;lt;/p&amp;gt;&lt;br /&gt;
					&amp;lt;/td&amp;gt;&lt;br /&gt;
				&amp;lt;/tr&amp;gt;&lt;br /&gt;
			&amp;lt;/table&amp;gt;&lt;br /&gt;
			&amp;lt;br&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Create the database you want Geeklog to reside in. You only need to create an empty database - the install script (see below) will create the tables for you.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;If you are not familiar with using MySQL, you are urged to get &amp;lt;a href=&amp;quot;http://www.phpmyadmin.net/&amp;quot;&amp;gt;phpMyAdmin&amp;lt;/a&amp;gt; and use it to create a new database. If you have no idea what the previous two sentences mean, contact your sysadmin for help.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Edit config.php with the appropriate settings for your server. For installation, this basically means &amp;quot;set your paths,&amp;quot; as all other variables can be changed after a successful installation. The config.php file contains comments to help you out.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Windows users, you should be able to use the Unix '/' in your paths without any problems. Otherwise, you will need to use the doubled Windows slashes '\\'.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Please read the comments in config.php carefully.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Edit &amp;lt;b&amp;gt;lib-common.php&amp;lt;/b&amp;gt; and change the require_once() at the top to point to the location of your &amp;lt;b&amp;gt;config.php&amp;lt;/b&amp;gt; file.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Open your browser and navigate to &amp;lt;b&amp;gt;http://yourgeeklogsite/admin/install/install.php&amp;lt;/b&amp;gt; and follow the directions!&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;Once you see the success message, you are ready to go. &amp;lt;b&amp;gt;You can now &lt;br /&gt;
			  delete the admin/install directory&amp;lt;/b&amp;gt; (and all files within &lt;br /&gt;
			  it).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Read the first story on your Geeklog site to learn how to log in &lt;br /&gt;
        as the administrator. Please remember to change the default passwords on all pre-configured accounts right away.&amp;lt;br&amp;gt;&lt;br /&gt;
				&amp;lt;br /&amp;gt;&lt;br /&gt;
			&lt;br /&gt;
			&lt;br /&gt;
		&amp;lt;/ol&amp;gt;&lt;br /&gt;
	&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Netbuster</name></author>	</entry>

	</feed>