Skip to main content

How to update SmartCJ to latest version via SSH

run following commands in SSH

cd /path_to_scj/admin
env php update.php

Multidomain Update
You can create a file with all your domains

cd /path_to_domain/scj/admin; env php update.php
cd /path_to_domain2/scj/admin; env php update.php

and so on and run it in SSH

This way you can update all domains at once.

Note: update script doesn’t overwrite index.php or any other files at the root of your domain. So you have to copy index.php (if you use it). If you don’t want to do it each time you have 2 options:

add to something like “cp ../cgi/index.php ../../index.php ”
or create a symlink to original scj/cgi/index.php

Update rollback
There’s no built-in update rollback. The only chance is if you have created backup. Note, if you just restored mysql db – it won’t help caz you still have the same files.


Traffic Trading – A Quick Word

I’ve been at the traffic trading game for about 4 months now, and learned a lot (much from Russians who don’t speak a damn word of English, or speak very BAD English, so I had to use Google translator, and dissect what they said to paint a perfectly understandable, and complete picture).

Traffic Trading is an art form, it is more than just adding buncha trading, forcing some hits, and leaving your script to do the rest. If you know how to trade traffic properly, you can capitalize on great growth in terms of visitors, and also ultimately make more money with the exact same site.

There are many traffic trading scripts out there, I use the built in one that comes with SmartCJ. It is very robust.

When you trade traffic, the point is prod (productivity) – prod means how much a visitor clicks when he comes from your trade partner. 1 click = 100%, 2 clicks = 200% and so on. On average, you want them to click at least 1.3 times (that’s seems to be a golden rule, minimum 130% PROD or your trade will be disabled).

Well, that’s fine and dandy but it can’t be the only thing when it comes to traffic trading… Heck no…

You have to look at unique ins/outs, you have to look at your site’s placement on their toplist (because they higher you are on a toplist, the better quality traffic you will get), you have to check their alexa, check their SE traffic stats, etc. etc.

All these metrics come into play in order to get the most from your traffic trade. Rather than get into details, I will just stop here and conclude my post.

Tips/Tricks coming in the next segment.


How to ONLY synonymize newly imported videos in group: POOL in smartCJ

SmartCJ (at this time, version 1.50) doesn’t support the ability for you to synonymize a selected group within. So you have to get creative to do this.

What is required

A) Main smartcj tube site
B) Secondary smartcj install (for testing,etc) example: with smartcj installed in root (so admin will be
C) SSH access to your server


1) Login to main smartcj tube site, click on rotation>export
2) From the selection pick the POOL, and from the drop down menu select SOURCE URL, ALT (or Description), skip everything else, separator should be |
3) Press export
4) Now head over to the secondary (test) smartcj install, and login to the admin area
5) Click on rotation>import
6) Select URL|ALT in the drop downs, any group will do (group1, or whatever) select POOL or ACTIVE (this doesn’t matter either).
7) Paste in your list you exported from main tube and press import
8) Click on Rotation>Settings – click Synonymize tab, then turn synonymize ON, and select your desired % to synonimize, press SAVE.
9) Open an SSH to your server and login
9) Goto the cd your_domain/scj/bin
10) Then type: env php rot.php synomize_all_descriptions=true
11) Let it run, after its done you’ve synonimized all your description.
12) Click on Rotation>Export – pick URL|ALT, press export
13) Copy the list into notepad, and then head back to the main tube
14) Select Rotation>Row Massedit
15) Select URL, then ALT
16) Paste your list, and press IMPORT

This is the work around to synonimize stuff on your main tube which is in the POOL.