mathiasverraes / jdump

J!Dump is a very easy to use debugging extension for Joomla developers and template designers. Download links below.
http://twitter.com/mathiasverraes
43 stars 25 forks source link

Can't install jDump on Joomla 3.9.23 #40

Open oxido21 opened 3 years ago

oxido21 commented 3 years ago

Warning Install path does not exist. Package Install: There was an error installing an extension: plg_system_dump_v%%VERSION%%.zip × Error Error installing package

Joomla 3.9.23 php >= 7.1

This is the warning and error I get when i try to install jDump V1.2.4.

P.S. This extension si pure GOLD! Thank you!

rpoy commented 3 years ago

I also have the same issue and agree that its a great extension!

Daydah commented 3 years ago

I'm having the same issue too. Joomla! 3.9.14 php 7.2.33 Please can you tell us how to manually install the extension for the time being? I tried uploading the folders to the right destinations but the component isn't being seen by the system. SOS

Daydah commented 3 years ago

SOLUTION: Here is what I did to get it installed on my Joomla 3.9.14 site.

  1. Upload the latest JDump version (1.2.4) to the site.
  2. Unzip it.
  3. Move the folders to their appropriate destinations:
    • com_dump from /jdump-1.2.4/src/administrator/components/ to /administrator/components/
    • com_dump from /jdump-1.2.4/src/components/ to /components/, and,
    • dump from /jdump-1.2.4/src/plugins/system/ to /plugins/system/
rpoy commented 3 years ago

Hi!

I really wanted to your solution to work. But it didn't work for me. In the manual process, no menus appear. Are you able to see the jDump menu Daydah?

For me, it appears that there is a problem with the installation file/process. I have tried several different versions of PHP and get the same problems. So the issue appears to be with the version of Joomla. I had Jdump working with Joomla3.9.20 with the aid of this post: https://github.com/mathiasverraes/jdump/issues/35

Im using: Joomla! 3.9.24 php 7.4.6

I think there must have been a change with the installation process between the Joomla versions.

Any ideas would be great!

Daydah commented 3 years ago

Hi @rpoy ! It's all so confusing. I tried the same solution on the live site and the menu did not work. It's the same install setup, so I was stumped until I tried #35 too. It worked.

I think you are right -something must have changed between the Joomla! versions. Let's hope the authors will take note and sort us out soon. Cheers!

stratacorps commented 3 years ago

You need to "compile" (compose) the downloaded files using phing. This replaces the %%VERSION%% and %%TODAY%% tags, etc. throughout the plugin and builds a zip file that you can install. The "ready made package" is not installable into Joomla.

So, using the notes provided by the author, download the project via git and build the package using phing.

git clone git://github.com/mathiasverraes/jdump.git cd jdump composer install ./vendor/bin/phing

You will need to use the command line and php composer.phar to "make" the package. That will use the included composer.json to require phing.

Steps to reproduce:

  1. Install php composer for your environment
  2. git clone git://github.com/mathiasverraes/jdump.git
  3. cd jdump
  4. composer install **this will install all of the phing requirements into the vendor folder in the current directory
  5. ./vendor/bin/phing **this will run phing and "build" the installable package

You will find your installation file in the build folder (build/packages). Note that as of this writing, the repository is tagged as version 1.2.3, so the installable package file for Joomla! should be "pkg_jdump_v1.2.3.zip"