solved Urgent - Serious Problems

Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
The host upgraded the PHP version of the server recently. He suspects what I am seeing is related to "permissions" somehow being affected or becoming incompatible because of the upgrade.

This is what I am seeing:

1) All green on server check.

2) No PHP errors in the log.

3) Error on uploads even though server has disk space allotted:

getMediaFile() unable to create uploaded file - verify disk space availability

4) Errors on Integrity Check:

This is only a sample - there are hundreds if not thousands of entries


the following file(s) and directories could not be repaired:

/home/gospelju/public_html/members/105/mylog.php
/home/gospelju/public_html/members/105/groups.php
/home/gospelju/public_html/members/105/youtube.php
/home/gospelju/public_html/members/105/videos.php
/home/gospelju/public_html/members/105/photos.php
/home/gospelju/public_html/members/105/favorites.php
/home/gospelju/public_html/members/105/songs.php
/home/gospelju/public_html/members/105/events.php
/home/gospelju/public_html/members/105/vault.php
/home/gospelju/public_html/members/105/radio.php
/home/gospelju/public_html/members/105/buttons.php
/home/gospelju/public_html/members/105/.htaccess
/home/gospelju/public_html/members/105/index.php
/home/gospelju/public_html/members/105/channels.php
/home/gospelju/public_html/members/105/fans.php
/home/gospelju/public_html/members/105/store.php
/home/gospelju/public_html/members/105/blog.php
/home/gospelju/public_html/members/105/polls.php
/home/gospelju/public_html/members/97/mylog.php
/home/gospelju/public_html/members/97/epk_MSkin.html
/home/gospelju/public_html/members/97/groups.php
/home/gospelju/public_html/members/97/song_557.php
/home/gospelju/public_html/members/97/vault_384.php
/home/gospelju/public_html/members/97/youtube.php
/home/gospelju/public_html/members/97/videos.php
/home/gospelju/public_html/members/97/photos.php
/home/gospelju/public_html/members/97/vault_382.php
/home/gospelju/public_html/members/97/favorites.php
/home/gospelju/public_html/members/97/97_image_w45_h45_ch40.jpg
/home/gospelju/public_html/members/97/songs.php
/home/gospelju/public_html/members/97/events.php
/home/gospelju/public_html/members/97/97_image_w30_h30.jpg
/home/gospelju/public_html/members/97/epk_MSkin.pdf
/home/gospelju/public_html/members/97/vault.php
/home/gospelju/public_html/members/97/97_image_w180_h180.jpg
/home/gospelju/public_html/members/97/vault_380.php
/home/gospelju/public_html/members/97/vault_378.php
/home/gospelju/public_html/members/97/song_553.php
/home/gospelju/public_html/members/97/vault_381.php
/home/gospelju/public_html/members/97/vault_379.php
/home/gospelju/public_html/members/97/radio.php
/home/gospelju/public_html/members/97/song_550.php
/home/gospelju/public_html/members/97/97_image_w130_h130_ch80.jpg
/home/gospelju/public_html/members/97/97_image.jpg
/home/gospelju/public_html/members/97/buttons.php
/home/gospelju/public_html/members/97/97_image_w400_h400.jpg
/home/gospelju/public_html/members/97/user_81_image_w30_h30_ch30.jpg
/home/gospelju/public_html/members/97/.htaccess
/home/gospelju/public_html/members/97/index.php
/home/gospelju/public_html/members/97/song_551.php
/home/gospelju/public_html/members/97/97_image_w130_h130.jpg
/home/gospelju/public_html/members/97/97_image_w70_h70_ch55.jpg
/home/gospelju/public_html/members/97/channels.php
/home/gospelju/public_html/members/97/user_81_image_w90_h90.jpg
/home/gospelju/public_html/members/97/song_555.php
/home/gospelju/public_html/members/97/fans.php
/home/gospelju/public_html/members/97/store.php
/home/gospelju/public_html/members/97/vault_395.php
/home/gospelju/public_html/members/97/song_552.php
/home/gospelju/public_html/members/97/vault_383.php
/home/gospelju/public_html/members/97/97_image_w280_h280.jpg
/home/gospelju/public_html/members/97/radio_40_image.jpg
/home/gospelju/public_html/members/97/user_81_image.jpg
/home/gospelju/public_html/members/97/song_554.php
/home/gospelju/public_html/members/97/blog.php


--

Ken Rich
indiegospel.net

updated by @ken-rich: 12/29/14 09:14:37AM
michael
@michael
11 years ago
7,794 posts
It does look like a permissions error.

Check that the server has read/write access to those directories. I suspect the server check will check the top directory but wont check everything in the directories.

Recursively allow the FTP user and the web server to have write access to the system.
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Hi Michael,

I'm a non programmer. If my server guy doesn't know the script well enough to do that, can I give someone on the Jamroom staff the password and have them take care of it. What would be the charge?

Also, can I have the new Jamroom 5 script and the old Jamroom 4 run off the same database so that copies of all my members and their content transfer over, but the old site is still up?

Or perhaps duplicate database and have both sites - either way - both sites up... Different names and URL's


--

Ken Rich
indiegospel.net

updated by @ken-rich: 02/07/14 02:24:24AM
SteveX
SteveX
@ultrajam
11 years ago
2,584 posts
Permissions are a server/hosting thing, not related to jamroom or any other script you might run on your server, so your server guy should have no problems repairing permissions.

I have moved a jr4 site into a sub directory and then installed jr5 in the main directory, both are running fine, so that should work for you. You need to follow the "moving jamroom to a different directory" instructions in the jr4 faq and then install jr5 making sure to use a different table prefix.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
AWESOME... Thanks a lot... I'll light a fire under my server guy and try the new script soon too...


--

Ken Rich
indiegospel.net
brian
@brian
11 years ago
10,149 posts
Related to this, it always amazes me when I see a hosting provider "spring" a change on it's customers that it knows is going to impact them, then simply lets their customers deal with the fallout. I would say "unbelievable" but I've seen it happen time and time again.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
Ken Rich
Ken Rich
@ken-rich
11 years ago
926 posts
Sorry Brian, I know how annoying "newbies" like me and my host can be... The problem was actually related to "ownership" issues on the accounts... Much of the uploaded content was not being seen or counted...My space usage almost doubled instantly - lol

It's a small server company owned by a friend... He struggles... He didn't really know that would happen on upgrading his PHP level, his own sites got messed too... It's not a really pro operation like your recommended host, but cheap and local... 10 minute drive and I'm sitting in his living room...


--

Ken Rich
indiegospel.net
brian
@brian
11 years ago
10,149 posts
Got it - no worries ;) I know what it's like to host your own stuff, so my comment would be directed towards companies trying to offer hosting that really don't know what they are doing (trust me - I've seen it!).

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net