Support

Akeeba Backup for Joomla!

#17717 Problems with 3.8.2 (Maybe?)

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
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

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Thursday, 03 October 2013 16:14 CDT

standib1
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: 3.1.5
PHP version: (unknown)
MySQL version: (unknown)
Host: (optional, but it helps us help you)
Akeeba Backup version: 3.8.2

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:
I'm just asking.
I updated the Akeeba backup package to 3.8.2 then tried to install a new extension. I get the following errors:
Warning
JFolder::create: Could not create directory Path: /home/content/d
Warning: Failed to move file!
JFolder: :files: Path is not a folder. Path: /home/content/d/i/a/dianemills/html/accelerated_energy/tmp/install_524ac3693c3bb
JFolder: :folder: Path is not a folder. Path: /home/content/d/i/a/dianemills/html/accelerated_energy/tmp/install_524ac3693c3bb
JFolder: :files: Path is not a folder. Path: /home/content/d/i/a/dianemills/html/accelerated_energy/tmp/install_524ac3693c3bb
JInstaller: :Install: Cannot find Joomla XML setup file
Error
Archive does not exist

I have since tried two other extensions and get the same errors. I had no problems installing extensions up to the update and the update seemed to go okay. I tried to install the same extension on another site and had no problems.

Is it possible that the latest version of Akeeba is the culprit?

BTW.. I have started moving my sites to Siteground. THank you for the recommendation.

nicholas
Akeeba Staff
Manager
Try disabling the System - System Restore Points plugin. Does it work now?

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!

standib1
Interesting, I don't see a system - system restore points plug in.

Bob

nicholas
Akeeba Staff
Manager
This means that you do not have the Professional version. In which case the problem you have is certainly not related to Akeeba Backup as there's nothing else which could run at extension installation time related to Akeeba Backup.

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!

standib1
Maybe I have the wrong version but I assure you that I have paid for the professional version. I have had a subscription for several years.

standib1
I have more information:
I restored the site back to before my Akeeba 3.8.2 update. (3.8.1)
The extensions now install properly. This would suggest to me that the culprit is the latest version of Akeeba backup.

I am still confused by your last comment about not having the professional version of Akeeba. I have subscribed to Akeeba professional for at least two years and I fully intend to renew before my subscription expires. I update Akeeba through the built in updater. How can I not have the professional version?

As always, thanks for your help.

Bob Standish

nicholas
Akeeba Staff
Manager
I cannot possibly know for sure if you have Akeeba Backup Professional or not. Go to Components, Akeeba Backup and look on the page. Does it say Core or Professional?

If it says Core you need to install the Professional release. Please consult our Video tutorials (top of the page, click on Videos).

If it says Professional I have to tell you again to go to Extensions, Plugins and look for the "System - System Restore Points" plugin and disable it. If you have the Professional version that plugin is there.

Akeeba Backup 3.8.2 does not have any issues. It installed fine on over 6000 sites already. Our site (as all of my sites, live and development) of course run Akeeba Backup 3.8.2. Backups taken with it are restored on my test server on a daily basis. I know that it can be upgraded, it installs and it works. Can we please focus on trying to find what's wrong on your site instead of double guessing my competence on putting together a package that installs? Thanks.

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!

standib1
It turns out that I do indeed have Akeeba core. I figured out how it happened and that is my issue not yours.

I did NOT say your product did not install nor did I say it did not work. It installed perfectly and it appeared to make a proper backup file. I only asked if there could be any correlation between upgrading from 3.8.1 to 3.8.2 and my inability to install any new extensions afterward.

I did finally restore my site to a version with 3.8.1 and installed my extension.
Now I have upgraded and installed 3.8.2 PRO and ran the configuration wizard.
Since I don't need to install any more extensions at this time, I really still don't know what happened.

One thing I did notice while configuring Akeeba is the file name on the backup files is incorrect.
It is the domain name of the root site. This site is in a subfolder with a different domain name.

Is:
site-www.productlaunchservices.com (Site in root directory)
Should be:
site-www.acceleratedenergymanagement.com (site in "/accelerated_energy" folder.

Any help would be appreciated.

Bob Standish

nicholas
Akeeba Staff
Manager
I did NOT say your product did not install nor did I say it did not work. It installed perfectly and it appeared to make a proper backup file. I only asked if there could be any correlation between upgrading from 3.8.1 to 3.8.2 and my inability to install any new extensions afterward.


I apologise. I misunderstood your replies.

Since I don't need to install any more extensions at this time, I really still don't know what happened.


I suspect it's due to a bug I fixed. I'd appreciate it if you could install an extension (something small, like a plugin) twice in a row (so as to trigger a system restore point) and tell me if that works.

One thing I did notice while configuring Akeeba is the file name on the backup files is incorrect.

It is the domain name of the root site. This site is in a subfolder with a different domain name.


This can explain a lot. You know where Akeeba Backup gets this information? It asks Joomla!. You know where Joomla! gets this information? It asks PHP which asks your web server which is apparently misconfigured. No worries, though, Joomla! gives you the tool to work around this. Open your configuration.php file and find the $live_site line. Change it to read:
public $live_site='http://www.acceleratedenergymanagement.com';

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!

standib1
Nick,

Sorry it took so long to get back to you. I have lots of information.
I tried to install a plugin twice in a row as you asked. The good news is that it installed without problems the first time. The bad news is that it would not install the second time. I tried immediately after the initial installation and I tried again after lunch and completely rebooted my machine before attempting the install. I got the following error both times:
Warning
Plugin Install: Another plugin is already using directory: /home/content/30/5818730/html/accelerated_energy/plugins/content/googleMaps
Message
Error installing plugin
On another note, I found another problem (mine) related to the restore issues I had yesterday so I thought I should share.
This site is a very new site that has been under development. Up until two weeks ago, the domain name the client purchased was not pointed to the site. I reached the site by typing the primary url and the subfolder name. I then proceeded to bookmark that URL. When I pointed the new domain name to the site, I forgot to redefine the bookmark. It turns out that the file name for the backup file is at least indirectly determined by the address that is typed in the address bar. That is why my backup files had the wrong site name and it might be the reason kickstart had a problem realizing that the site was actually in the same location as the original site. I created the backup using the old url but when I activated kickstart, I directly typed in the correct url. Does that make sense?
Anyway, I thought I should share. I bet you don’t run into that one every day.
If you want me to try to install any other extensions to check your restore point backup just let me know how I can help.

Regards
Bob Standish

nicholas
Akeeba Staff
Manager
The error message you got means that the plugin does not have method="upgrade" in its XML manifest file. The developer didn't think about the possibility of you wanting to upgrade the plugin. Well, crap happens. Try a different plugin.

> It turns out that the file name for the backup file is at least indirectly determined by the address that is typed in the address bar.

If course it is. Akeeba Backup asks Joomla! for the site's URL which in turn asks PHP which asks Apache. Guess what Apache is reporting? ;)

> That is why my backup files had the wrong site name and it might be the reason kickstart had a problem realizing that the site was actually in the same location as the original site.

Absolutely. This is exactly what's going on.

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!

standib1
As you requested, I installed another plugin. Twice in a row. It seemed to install the second time with no problems but Akeeba did not do anything.

Bob

nicholas
Akeeba Staff
Manager
Of course you are right. I'm stupid. If it's the same version no System Restore Point will be taken. Argh! Basically there is no way to test this right now. I suggest leaving this ticket open for 15 days and hopefully you'll have something to update by then.

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!

standib1
Maybe 3.8.3? :-)

Thanks for your help.

Bob

nicholas
Akeeba Staff
Manager
Unless there is a major issue I don't see me publishing a new version before November :)

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: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

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!