Problems installing Joomla plugins - joomla

I have a J2.5 install that simply refuses to install plugins using the extensions manager.
The directories are all writable, the Forum Post Assistant reports that session is writable, tmp path is ok, and the relevant directories have been made chmod777, and all files on the server have the same owner. Yet I still receive the following error when I try to install
JFTP: :mkdir: Bad response
JFTP: :chmod: Bad response
Component Install: Failed to create site directory: path.to/components/com_neorecruit
If I manually create the com_neorecruit directory then I receive the following error.
JFolder: :files: Path is not a folder. Path: path.to/administrator/components/com_neorecruit
JFolder: :files: Path is not a folder. Path: path.to/administrator/components/com_neorecruit
JInstaller: :Install: Cannot find XML setup file
JInstaller: :Install: Cannot find XML setup file
JFTP: :mkdir: Bad response
JFTP: :chmod: Bad response
Component Update: Failed to create admin directory:path.to/administrator/components/com_neorecruit
Any thoughts greatly appreciated.

All this turned out to be down to an incorrectly set ftp root, which was pointing at / rather than /htdocs.

Related

Yocto fetcher failure for libnotify

I'm trying to build a Yocto receipe that depends on libnotify. When it attempts to build libnotify I get a fetcher error: "ERROR: libnotify-0.7.8-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'https://download.gnome.org/sources//libnotify/0.7/libnotify-0.7.8.tar.xz;name=archive')" I noticed that the URL has an extra / in it. I tried looking in /meta/recipes-gnome/libnotify/libnotify_0.7.8.bb but I don't see a SRC_URI defined so I don't understand where it is getting this URI from. Does someone know how to correct this?
An SRC_URI pointing to this URL: https://download.gnome.org/sources//libnotify/0.7/libnotify-0.7.8.tar.xz must exist.
In /meta/recipes-gnome/libnotify/libnotify_0.7.8.bb there is an SRC_URI[archive.md5sum] =babb... Here "archive" is the name of the SRC_URI which is defined elsewhere more likely in classes/clutter.bbclass or classes/gnomebase.bbclass
Make sure you have not a proxy then try to build again.
As a workaround. You can download this archive with wget command.
wget https://download.gnome.org/sources//libnotify/0.7/libnotify-0.7.8.tar.xz;name=archive
Put it inside your download directory.
Then create inside the download directory a file named as the archive but with .done extension at the end.
touch libnotify-0.7.8.tar.xz.done
Thus, bitbake will notice that the archive is already present and there is no need to fetch it again.

Joomla "Fatal error: Cannot redeclare jblogerror() in on line 0"

Here is a weird problem i'm facing; after updating Joomla to the latest version, website failed to up load but, as i've made a backup manually from these folders:
administrator
bin
cli
components
includes
layouts
libraries
modules
plugins
yt-assets
and all the root files, after restoring the backup still the website is not loading and just says
"Fatal error: Cannot redeclare jblogerror() in on line 0" !
Any suggestion? Thank you.
Apparently, the version of jBlog you are using is loading its attempting to load its own classes twice.
Let's assume the jBlog developers already fixed it and you carelessly ignored the warning to ensure all your extensions are compatible before updating.
Are you able to access administrator? Simply go there and upgrade jBlog including any modules.
Else, the issue lies within a plugin. In order to access the administrator and perform the update, you will need to manually disable the offending plugin.
A simple way is to rename its folder: start from plugins/system then plugins/content hopefully you'll have spotted it by then. Look into the subfolders of each and spot any that may be relevant to jBlog (or grep through the folder to locate the specific string)
If you have console access, simply run
# grep -rl jblogerror plugins/system
and you should see all the files that include such string, just rename their main plugin folder. But you could also do all this through ftp and guessing.

This page isn't working ERROR 500 Savsoft

I uploaded files from SavsoftQuiz_v5.0 to my web server and configured all the necessary files step by step. Tried running the site on the web and it keeps producing an error:
HTTP ERROR 500 - This Page isn't working.
The error logs generated this file
ERROR - 2020-04-21 22:45:31 --> Severity: error --> Exception:
Session: Configured save path '/var/lib/php/session' is not a
directory, doesn't exist or cannot be created.
/var/www/vhosts/africansurveyors.co.zw/httpdocs/Eduline/system/libraries/Session/drivers/Session_files_driver.php
138
HOW DO I FIX THE PROBLEM?
shan is correct, you need to configure your php session to allow write access or to point to a folder you control that actually exists.
Reading a similar usage from https://codeclimate.com/github/bcit-ci/CodeIgniter/system/libraries/Session/drivers/Session_files_driver.php/source [Line112]
it looks like you can set "session.save_path" value from php.ini. Set this to something you control, maybe it supports relative paths, go find out!
You may find you have other folders incorrectly set or defaults assigned, like your temp folder. Don't be afraid to get familiar with php.ini if you plan to stick with php things, but backup before you make changes!

What is "lrelease"?

I am trying to make a naoqi package with qipkg (I dont know if this problem is specific to aldebaran naoqi or if it is a general windows problem)
qipkg make-package Pepper-Demo.pml
but I get the folowing error:
NotInPath Could not find executable: lrelease
qipkg deploy-package is working as it should.
I solved it with the folowing steps:
Check if there is a .exe file called lrelease in the folder at:
C:\Program Files (x86)\Softbank Robotics\Choregraphe Suite 2.5\bin
If not, search for the file on your computer using search in file explorer.
The error message displayed in which folders it searched for.
Go to the first folder it searched in (or create it) and paste the lrelease file.

Sparrow.Chart.WinRT.45 Payload file 'C:\...\' does not exist errors

When I add Sparrow.Chart.WinRT.45 through NuGet package manager, upon attempting to compile, I am faced with
Error 7 Payload file 'C:\Repository\Application\packages\Sparrow.Chart.WinRT.13.1.0.114\lib\netcore45\Sparrow.Chart.WinRT.45\Sparrow.Chart.WinRT.45\Legend\Legend.xaml' does not exist. Electroencephalograph
Error 8 Payload file 'C:\Repository\Application\packages\Sparrow.Chart.WinRT.13.1.0.114\lib\netcore45\Sparrow.Chart.WinRT.45\Sparrow.Chart.WinRT.45\Themes\generic.xaml' does not exist. Electroencephalograph
Error 9 Payload file 'C:\Repository\Application\packages\Sparrow.Chart.WinRT.13.1.0.114\lib\netcore45\Sparrow.Chart.WinRT.45\Sparrow.Chart.WinRT.45\Themes\Styles.xaml' does not exist. Electroencephalograph
Any ideas?
In case if you couldn't figured out still, the path to the .xaml files are wrong. If you check the packages you will see that it has one Sparrow.Chart.WinRT.45\ folder, but the VS search them in Sparrow.Chart.WinRT.45\Sparrow.Chart.WinRT.45. So you should create a folder in the packages folder and copy those files to there.

Resources