Support

Site Restoration

#11460 Entangled websites- what to do now

Posted in ‘Site restoration’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
n/a
CMS Type
Other
CMS Version
n/a
Backup Tool Version
n/a
Kickstart version
n/a

user24104
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? yes
Have I searched the tickets before posting? yes
Have I read the documentation before posting (which pages?)?yes
Joomla! version: (1.5)
PHP version: (unknown) php5
MySQL version: (unknown) MySQL 5.0.83
Host: (optional, but it helps us help you) blacknight - apache
Akeeba Backup version which took the backup: (unknown)
Kickstart version used to extract the backup: (unknown)

Description of my issue:

The project was to clone our current .com site & restore it on a new server to our .co.uk domain. However for some reason these sites are entangled even though they are on two unrelalted servers, & for all intensive purposes they are separate sites. Since the restore from the kickstart on the live server, some data was lost (1 days work), so our .com site reverted back to an older version.

Then we realised that the .co.uk was a complete replica of the .com, firstly I couldn't gain access to my .com & then I could but firstly when in administrator it showed I was in .co.uk, without logging to it, completely different username & passowrd. when I eventually got access again to the .com, I made changes to the .com but it also made changes to the .co.uk.

I have a contract developer doing this job, but he's not familiar with akeeba backup, and suggested that is the issue. I would appreciate if you could tell me how I can separate these sites. They are two separate sites on two separate hosting packages with two independent databases, even though they seem to be connecting to the same database?

This is the error in the .com log:
[i] [Wed Mar 07 10:34:49 2012] [error] [client 000.0.000.000] PHP Notice: Β Use of undefined constant JPATH_COMPONENT_ADMINISTRATOR - assumed 'JPATH_COMPONENT_ADMINISTRATOR' in /usr/local/pem/vhosts/123456/webspace/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 871[/b]
[b][Wed Mar 07 10:34:51 2012] [error] [client 000.0.000.000] PHP Warning: Β file_exists(): open_basedir restriction in effect. File(/usr/local/pem/vhosts/654321/webspace/httpdocs/tmp/akeeba_lazy.php) is not within the allowed path(s): (/php/includes/:/usr/local/pem/vhosts/123456) in /usr/local/pem/vhosts/123456/webspace/httpdocs/administrator/components/com_akeeba/akeeba/utils/tempvars.php on line 62[/i]

[Wed Mar 07 09:37:38 2012] [error] [client 00.00.000.000] Directory index forbidden by Options directive: /usr/local/pem/vhosts/123456/webspace/httpdocs/templates/ja_purity/images/header/, referer: http://www.OOO.com/jobs-in-horticulture-ireland
[Wed Mar 07 09:37:38 2012] [error] Rejecting vhost=www.000.com
[Wed Mar 07 09:37:38 2012] [error] [client 00.000.000.000] PHP Notice: Use of undefined constant JPATH_COMPONENT_ADMINISTRATOR - assumed 'JPATH_COMPONENT_ADMINISTRATOR' in /usr/local/pem/vhosts/123456/webspace/httpdocs/administrator/components/com_akeeba/akeeba/platform/joomla15/platform.php on line 871
[Wed Mar 07 09:37:40 2012] [error] [client 00.000.000.000] PHP Warning: file_exists(): open_basedir restriction in effect. File(/usr/local/pem/vhosts/654321/webspace/httpdocs/tmp/akeeba_lazy.php) is not within the allowed path(s): (/php/includes/:/usr/local/pem/vhosts/123456) in /usr/local/pem/vhosts/123456/webspace/httpdocs/administrator/components/com_akeeba/akeeba/utils/tempvars.php on line 62
[Wed Mar 07 09:37:40 2012] [error] [client 00.00.000.000] Directory index forbidden by Options directive: /usr/local/pem/vhosts/123456/webspace/httpdocs/templates/ja_purity/images/header/, referer: http://www.OOOO.com/index.php?aklazy=step&nonce=Vm6r41mMS1AM7jChzdVlI8gJGuEMYRgijBGOYKmL4ymlMkdFVFM57hdkdq6QFxZf

user24104
Also just trying to do an akeeba backup & getting this error
Akeeba Backup may not work as expected

Akeeba Backup detected the following potential problems:

Temporary directory unwritable



Help1

nicholas
Akeeba Staff
Manager
You just need to read two troubleshooting pages:
https://www.akeebabackup.com/documentation/troubleshooter/prentangled.html
and
https://www.akeebabackup.com/documentation/troubleshooter/prbasicts.html

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Thanks Nicholas, my developer is not confident in doing this, is this a service you would offer for a price to untangle my sites? Thanks

nicholas
Akeeba Staff
Manager
Hi Tanya,

Unfortunately, I really don't have any time to take freelancing jobs and be anywhere near reliable in keeping up with deadlines :( If your developer can't help you, I suggest talking to Phil Taylor. He's one of the few guys I'd let touch my own site (he's really that good), he has reasonable rates and he only asks to get paid if he fixes your site.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Thanks Nicholas, I have contacted Phil Taylor & waiting for his reply. Since my sites are still entangled, I need to back up asap, but I'm getting the following error:
Firstly it reads:Akeeba Backup may not work as expected

Akeeba Backup detected the following potential problems:

Temporary directory unwritable

Then after starting backup this error appears
AJAX Loading Error
HTTP Status: 500 (Internal Server Error)
Internal status: error
XHR ReadyState: 4
Raw server response:

Can I not backup with akeeba until my sites are untangled. What would you suggest?
Thanks

nicholas
Akeeba Staff
Manager
It may take Phil up to 48 hours to reply to you; he told me he'd be out of office tomorrow and he's already got a backlog.

OK, back to your problem. You can change only your temporary directory in order to take a backup. Go to our installation troubleshooting instructions and follow the steps under the "Checking your temporary directory" header. This should allow you to perform a backup of your site.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Thanks Nicholas, however this did not solve my issue backing up. I followed the instructions in "Checking your temporary directory" document, but ,y path was actually correct in Global Configuration.

I get the same error message
Akeeba Backup detected the following potential problems:

Temporary directory unwritable



Then after starting backup this error appears

AJAX Loading Error

HTTP Status: 500 (Internal Server Error)

Internal status: error

XHR ReadyState: 4

Raw server response:


Also when I try to view the Log, the screen goes blank. Any other suggestions.

Thanks

Tanya

nicholas
Akeeba Staff
Manager
Hi Tanya,

Go to Akeeba Backup's Configuration page and set the Output Directory to [DEFAULT_OUTPUT] (all caps, include the brackets please). The retry backing up.

If that still fails, using your FTP application, go into your backup output directory which is the administrator/components/com_akeeba/backup directory of your site. Find the akeeba.backend.log file, ZIP it and attach the ZIP file here.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Thanks Nicholas for your help, but I have tried both options above like you suggested but I can't access Akeeba Backup's Configuration page as the page just goes blank when in the back end.

Then when trying to view the akeeba.backend.log file through FTP, I get so far as administrator/components/com_akeeba/ but tried to open the backup folder but won't. In a real pickle now, should I uninstall?

nicholas
Akeeba Staff
Manager
It sounds like you have permissions issues on the backup folder. Can you ask your hosting company to give the administrator/components/com_akeeba/backup folder 0777 permissions? It's the simplest method to have access to it (and despite using wide open permissions, the .htaccess we're putting in there means it's quite secure giving those permissions).

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Hi Nicholas, I believe you have been looking into my issue with Phil. Can you help? Thanks Tanya

nicholas
Akeeba Staff
Manager
I had Phil on a Skype chat till half an hour ago. We think we know what's going on. Phil is waiting for the server load to drop so that he can continue with the fix I proposed. I guess that in a few hours he'll have the backup running.

One small note: please, pretty please, do not enable the Lazy Scheduling plugin again. It doesn't work very well with your server and caused the problem with Akeeba Backup, as it created over 300,000 backup records (yay!!!). Use a regular CRON job or webcron.org instead.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Nicholas

Thanks so much, I will disable lazy backup, the system had kicked me out for days but obviously still backing up. Thanks for installing it again, just trying backing up but got error.
[120330 10:40:49] Error reporting :E_ERROR | E_WARNING | E_PARSE | E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING | E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE

I can send you the full error log. Should I just attach it here or elsewhere? I will be happen to upgrade my package for more support.

kindest regards

nicholas
Akeeba Staff
Manager
Well, that line is not an error message. This is a dump of PHP's error reporting settings. I include this information because it's helpful for me when debugging a failed backup :) If you attach a ZIP file with your backup log file I can tell you if the backup is successful or if it's not what you have to do.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Nicholas, I'm trying to attach the log but get this error.

JFile: :read: Unable to open file:
Warning: Failed to move file!
You are not authorised to view this resource.

Also can I upgrade to the professional package or do I need to purchase a new subscription, your support & product is AMAZING, I wish some other developers were as good.

nicholas
Akeeba Staff
Manager
You should be able to attach a ZIP file. Hm, I'm not sure what happens. Let's try the easy method: upload the ZIP file on your server and paste me a link. It works equally fine :)

Regarding your other question, first I'd like to thank you for your kind words! If you want to upgrade to Akeeba Backup Professional you can do so very easily, by buying an AKEEBAPRO subscription. This will be required if you wish to upgrade to a newer Akeeba Backup Professional release in the future (or you can upgrade to a future Core release, losing the Professional features). Phil installed the Professional release in order to have access to all the tools, just in case he needed them to debug your site.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
The backup error is
AJAX Loading Error
HTTP Status: 500 (Internal Server Error)
Internal status: error
XHR ReadyState: 4
Raw server response:

nicholas
Akeeba Staff
Manager
I have Phil on Skype right now. Take a break and we'll fix that.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Only tried attaching txt file not zip. sorry

nicholas
Akeeba Staff
Manager
Hi Tanya,

Me and Phil fixed your site. I've taken the first backup for you :)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user24104
Thanks Nicolas for all your help, I upgraded my subscription to Deluxe! Great support thanks again

nicholas
Akeeba Staff
Manager
You're welcome and thank you for the subscription and the kind words!

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!

Summer vacations: Our support will be closed for replies and new tickets from August 6th to August 21st, 2022 due to summer vacations.