Unable to create directory-parent directory writable? wordpress 2.7

I was having uploading images on one of my WordPress 2.7 & 2.8 blogs. It gave me the following error:
Unable to create directory /home/username/server/wp-content/uploads/20XX/MM/ Is it parent directory writable by the server?

After a long time searching I found this solution from http://www.cyriac.me

Step 1: Log into your admin panel

Step 2: Go to Settings>>Miscellaneous

You will see two options,

Store uploads in this folder
Full URL path to files
Most probably you will see


in the first field.

Step 3: Edit that to just


Some people were suggesting that you solve the problem my making the folders permissions 777, meaning anyone can do anything to that particular folder. As a security guy, I knew this was a bad idea (and it also did work for me 🙂 ). I kept searching and ran into that solution.

Worked like a charm! thanks cyriac for putting solution on the blog.

Why Subdomain Hosting is Bad

“A quick look at why offering non-reseller subdomain hosting is a bad idea and can expose your passwords to malicious hostees.”

I’m glad I stubbled across this. I was going to host on WordPress Mu, but now I think I’ll stick with Blogware until I can lock down WPMU. WordPress is a superior product (more intuitive, better SEO design ect) But WPMU is just too new. I don’t feel comfortable having a buch of customers on such a shake, new system. I will likely host my own set of blogs on it until all the major bugs are worked out.

read more | digg story

Why Social Bookmarking and Service Links: Social Market Optimization

Why Service  Links?
Service links are the little buttons you see on blogs that allow the user to submit your article to your online bookmarking account.
      Consider  Social Marketing Optimization (SMO)The best  thing about these service links is social marketing optimization. Social        marketing  optimization is where you allow your readers some control of the ranking,  content or look of your site.  Service Links allows your readers to show their  approval of your content by bookmarking it or saving it in their own accounts  across the web.  These accounts, such as Del.icio.us, actually publish all        user content to the web for all to see. The reader also chooses the labels  associated with your content and exposes that same content to like minded  readers who may have been previously unaware of your presence.  SMO is allowing  your readers to syndicate your content, that is what service link do.  This is the current direction of the World Wide Web (Pakii/SMO).

For more information on Social Marketing Optimization check out Mr. T.L. Pakii's site on the subject: Blogging for Fun and Profit/SMO!

Dvorak's Blog Spam Fix

Dvorak gets no spam, now he gets no blog spam. 

But my spam problems have just begun:
I started getting nailed with casino, porn and commercial site spam.  They trackback promoting Disney Trips, penis enlargements or, my favorite, Texas Holdem.  I still get a few spam links about every few weeks or so.  And I'm currently getting and giving traffic to a casino site.. and I haven't figured out how that is happening.  I'm sure these bastards are usings some kind of software to locate vulnerable (anonymous accepting) blogs and nuke them.  I've had to terminate my anonymous comments and I'm thinking of shutting down my Trackbacks.  I also blocked a few repeat offenders.  For me, that is unfortunate because the interaction (free comments, links to and from relevant sites of many different oppinions) is the coolest thing about blogs.  Blog innocence has come and gone over night.

Appearently, Marc Perkel at ctyme.com has found a way to get rid of all spam providing you are using apache and on word press.

He does it with this code:

< location /blog/wp-comments-newpost.php >
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^.*dvorak.org/.*
RewriteRule ^.* http://www.ctyme.com/comment-spam.html
< /location >

read more | digg story

Whax How to (formerly known as whoppix)

The WHAX Live CD OS (formerly known as WHOPPIX) has a useful knowledgebase of growing information on how to use its very modular features.

I notice a few people coming to my blog to find tutorials on WHAX/Whoppix, but where you really want to go is here:


If there is something you want to know just ask the WHAX gurus on their interactive site.  The Whoppix webpage looked nice but the creators of this incredible tool made a briliant move in this new interactive, blog howto structure.

If you Whax guys read this, I suggest getting some trackbacks.

read more | digg story

Absolutely Del.icio.us – Complete Tool Collection

del.icio.us is a very popular social bookmarks manager. This is possibly the largest collection of tools related to del.icio.us and is constantly updated.

read more | digg story

Del.icio.us Daily Blog Posting

Content is king.  The more quality content you manage the more traffic you get.  There are a few methods of creating automated content that seem to be greatly over looked  Here is one:


Del.icio.us has a built in automated tool that allows its users to recieve automated updates to their online bookmarks.

If you login and goto the “Settings” tab and look under Experimental you'll see “daily posting blog.”  Select “add new thingy”

Here are links with detailed instructions on how to configure the “add new thingy”:

Moveable Type:

Common Craft

Kevin Wen



Nozell (Rhyms with Oh, Hell)



HERE IS HOW I did it:

Get the Del.icio.us RSS URL of your choice (orange RSS button located in the bottom left corner).  Copy and paste that code into the RSS Parser of your choice. List of RSS Parsers: 


 It will take the RSS and crank out HTML with content baked fresh daily as the del.icio.us tag is updated.  With no further work on your part.  What a lazy bastard you are! You are getting new content with no work while everyone else slaves away by copying & pasting and children are still dying in Africa.  If you select a popular tag, it will actually send stuff you haven't seen on CNN, Digg, Slashdot or anywhere else… very entertaining at times.

Putting a Del.icio.us, Digg, technorati and Slashdot button into your blog

I have expanded my social bookmark article adding more details pictures and  how to add more social bookmarks (aka service links) to drupal.

Click HERE for the expanded version of this social bookmarks article.  Hope this helps.

This is fairly easy to do but you should have a basic understanding of HTML before you proceed. For those of us who are still learning, this will take patients and some reading.

These are buttons on your blog that allow customers to submit your article to Digg, Del.icio.us and Slashdot at the click of a button.

What is Digg, Del.icio.us, Technorati?  

Digg is a user-defined news site similar to Slashdot only better. Del.icio.us is an online social bookmark site that allows you to have all your bookmarks in one place and access them from any computer connected to the Internet. Technorati has mastered tagging for blogs if you have blogware you already have a link for the Technorati Cosmos (code for added this feature are at the bottom of this post). All these tools are HIGHLY effective at getting more traffic, getting Google to index your site constantly and getting submerged into a niche online community that will get you “social traffic.”

About This Instruction:
This instruction uses specific Blogware/Blogharbor examples. If you’re content manager gives you the ability to get down into Template code you should be able to ad these buttons. Hopefully, this will serve as a decent guide regardless of your tools.

If you’ve got mad skillz, the icons are in Step 1 and the code is in Step 4. Enjoy.

Step 1. Get the icons.

Here they are. Right click and “save file as.”

Step 2. Getting to the code in Blogware and Blogger

Once logged in to Blogware/Blogharbor (or reseller blogwares) go to the “Look & Feel” then click on “Template

For Blogger login and go to the Template tab.

Step 3. What templates to edit (Google Bloggers go to the bottom of this step)

Within Blogware you will see a bunch of Templates. But we are only interested in two templates: “Article” and “Category

If you look at any blog you it will usually see a permalink, comments, link, and/or trackback at the beginning or end of any article. This is what we are looking for when we go into the code.

Click on the “Edit” link for Article template.

You will be taken to the “Select Style” page. Once there, choose your style. If you, your administrator, or reseller hasn’t changed anything you will only have one option, “standard.”

Finally, you’ll get to the “Edit Template” page.

Back up the Template by selecting download from the Action drop down. We will not work from the downloaded copy. It makes a great reference if you have a hard time figuring out what you deleted to mess everything up. Just do a save as and hit the back but to get back to your template.

Select “Copy” in the Action drop down box.

I don’t recommend working from the download for this particular hack. Downloading automatically changes the paths to your local machine. If you’re lazy like me you don’t want to go back in and figure out all the original paths.

Blogware is great because it will actually allow you to edit a live version of your blogs article template on the fly in what is called a “Staging Area.” From there you can preview changes and eventually save and make it live.

Now you need to find the permanent link, comment code that allows the blog reader to interact with your blog posts. It will look something like this:


{{publish_time.hour}}:{{publish_time.min}}{{publish_time.ampm}} ({{publish_time.zone}})

on {{publish_time.month_name}} {{publish_time.day}}, {{publish_time.year}} &nbsp;|&nbsp; <a href=”{{url}}”>PermanentLink</a>{{if cosmos_url}}&nbsp;|&nbsp; <a href=”http://technorati.com/cosmos/search.html?url={{permalink_url}}”><img src=”/technorati.gif” alt=”See this page in technorati”>Cosmos</a>{{/if}}&

You will copy and paste the my code in Step 4 after the Cosmos. (you’ll notice I added the technorati symbol just before the Cosmos.)

BLOGGER CODE (located in Template)

In the post module located here:

<!– Begin .post –>

Put this Code…

<a href=”<$BlogItemPermalinkUrl$>” title=”permanent link”><$BlogItemDateTime$></a> &nbsp;

<a href=”http://del.icio.us/post?url=<$BlogItemPermalinkUrl$>&title=<$BlogItemTitle$> “> <img src=”http://your.blog.com/delicious.gif” alt=”book mark <$BlogItemTitle$> in del.icio.us”>Del.icio.us</a> &nbsp;| &nbsp; <a href=”http://www.digg.com/submit” target=”_new”><img src=”http://your.blog.com/digman.gif” alt=”submit <$BlogItemTitle$> to digg.com”>Digg</a> &nbsp;| &nbsp; <a href=”http://slashdot.org/submit.pl” target=”_new”><img src=” http://your.blog.com/slashdot.ico” alt=”submit <$BlogItemTitle$> to slashdot.com”>Slashdot</a>

Before and after this:





Make sure you preview and test.

You will want to add your code after the last item that allows blog readers to interact with your blog article. This could be the Permalink, cosmos, comment or time. In my case it is my technorati Cosmos search button. For the Techorati button see the code below.

Step 4. Get the Code then Copy & Paste it.

Here’s a break down of the code.


Variables differ for each blog type (Table 1.1). No matter what blog type you use you will only need to use two variables for this hack, the permanent link (articles url) of the blog post and its title (name of the Article).

Table 1.1


Blog Type



Blog Permanent Link

Blog Title

Blogware (blogharbor and MANY other resellers)




See blog.del.icio.us



<$MTEntryTitle encode_url="1"$>


See blog.del.icio.us

<?php the_permalink() ?>

<?php the_title(); ?>


Blogger (see blogger code)



Make sure you upload the appropriate icons. Here is the code (replace the blogware variables with the appropriate variable:

| &nbsp; <a href=”http://del.icio.us/post?url={{permalink_url}}&title={{title}} “> <img src=”/delicious.gif” alt=”Bookmark {{title}} in del.icio.us”>Del.icio.us</a> &nbsp;| &nbsp; <a href=”http://www.digg.com/submit” target=”_new”><img src=”/digman.gif” alt=”submit {{title}} to digg.com”>Digg</a> &nbsp;| &nbsp; <a href=”http://slashdot.org/submit.pl” target=”_new”><img src=”/slashdot.ico” alt=”submit {{title}} to slashdot.com”>Slashdot</a>

Step 5. Check your work

This is perhaps the most important step.

Google’s Blogger:

Click “Preview”


If you’re editing from the “Staging Area” with Blogware/blogharbor, you can “view blog test mode.” This link is located above the staging area. You will have to go to the full article with a permalink (or more link) to see your changes.

Once you have the code how you want it, do the same thing (steps 3-4) with the Category template.

Remember, the Article template only alters the code for the full page view of the article that is in the permalink. If you have little descriptions of each article on your main blog page then you will not see the changes unless you alter the Category template the same way.


To add the Cosmos Technorati search use this code:

http://www.technorati.com/cosmos/search.html?url={{YOUR _PERMALINK_VARIABLE}}




Joshua “Delicious.” Blog.del.icio.us. “This Bookmark”


Mr. Peirce. Blog for Fun and for profit.            

Blogharbor John. Blogharbor Manual: Editing Templates.

More Links:

Typepad user advice:

In Deutche:


WordPress (found on Digg):



  All trademarks and copyrights on this page are owned by their respective owners.