I installed the Purity-III template for Joomla (3.3.0) on my local machine and I get error message from time to time like in the picture below. 'From time to time' because when I refresh the page with the error message the error is gone (Before installing the temmplate I never got those error messages).
Any idea why this is happening and how to prevent?
(ps: I checked that that the access rights for files and folders are set in the proper way)
It's quite possible that you do not have ownership of the file that is trying to be "touched". This is something that your server administration/hosting provider will have to sort out unless you're comfortable with SSH commands.
Also ensure that all folder are set to chmod 755 and files are 644. To ensure this is the case, you can install an Joomla extension called Admin Tools which allows you to perform a bulk permission change.
Related
I'm having issues with a Joomla extension installation.
When I upload them it shows me an error:
Error Unable to find install package
I searched on google and have increased my upload limit
max_upload_size = 256M
But still have the same issue,anybody know how to resolve this thank you!
Error
Warning
JFTP: :mkdir: Bad response.
JFTP: :chmod: Bad response.
Component Install: Failed to create folder: /home/keramin1/public_html/components/com_uniterevolution.
Uploaded the files manually via ftp* when i go to discover and it shows the plugin then i press install it loads me this error
An error has occurred.
0 Call to a member function children() on null
Return to Control Panel
Disable FTP in your Joomla configuration settings and then try again. If you still have the problem, then this is likely a permission issue. Make sure that your Joomla instance (web server) is able to write to the tmp folder.
I am trying to add a Management User using the add-user.bat. My JAVA-HOME is set to the current JDK. The error I'm getting is this:
Keep in mind, I'm not the most Tech savvy person ever, so even simple suggestions might work
To fix an "Access is Denied" error you should be able to either:
A) Run the command prompt as administrator, then do those steps again, or
B) Edit the file permissions of mgmt-users.properties in the standalone
configuration folder, so that your user (or everyone) can edit the file.
The DB password was recently change for a website I'm working on (for reasons I won't get into). As such, Joomla is no longer able to connect to the DB, prompting the error message: Database connection error (2): Could not connect to MySQL.
Fortunately, I do know that I need to simply update the password in the configuration.php file to use the new password, but all of my attempts at making the change have failed. For security reasons I'm sure, I am completely unable to upload my modified configuration.php file. Normally I'd be happy to hear that the configuration file can't be modified, but in this one instance I need to modify it.
How would I go about modifying the file?
You options would be:
Upload new configuration.php via FTP file with new DB password value, however as you mentioned, you're unable to upload it.
Login to your hosting control panel and upload the configuration.php file via the built-in File Manager
Login to and change the password back to it's original value
Get in contact with your hosting provider and find out as to why you're unable to upload the config file.
One of the above options should work, however if all else fails, your last resort will be to contact the person who changed the DB password and ask them to change it back.
Being unable to upload / modify the configuration file, smells like a permissions issue. Maybe the file has permissions set to 444. Many FTP clients allow manipulation of the file permissions. You can set them to 644 for the config. file and then save it. If you can't do this through the FTP client, then try it within the cPanel.
Periodically after branch downloading from github Yii shows such an issue:
copy(Z:\home\localhost\www\insur\insurance\assets\c75d288a\css\_notes\dwsync.xml) [<a href='function.copy'>function.copy</a>]: failed to open stream: Permission denied
(/_notes/dwsync.xml - is a file created by DreamWeaver automatically for developer's notes).
I can't figure out following:
Why Yii tries to implement copy($path,$dst.DIRECTORY_SEPARATOR.$file); for that file (it's here: [site_root]\yii\framework\utils\CFileHelper.php(130))?
Why an access error is possible on Windows localhost?
What exactly is an error source - Windows, Apache or Yii (or maybe DW)?
What is solution?
So a real Guru needed!
I believe that here is one!
Generally Yii Assets Manager will try to publish (or republish) copies of diffirent resources (img, css, js, ..etc) used by your app (made by you or nativly in the framework, e.g Gii module stuff)
An access error can happen in localhost if you didn't set needed permission to web-server process. But in this exact case i think the web-server can not find the folder from the begining.
It is a joint crime between Yii & Apache. Yii CAssestsManager expects an assets folder, Apache can't find it and complains
Proposed Solution:
Make sure you have a folder named assets in your App Root and make sure it's writable by the web server process!!
To understand more about Yii Assests check this wiki-post
I moved website to new server, domain stay the same, files structure stay the same, but path to public_html has beed changed. Database has been also moved.
I tried to clean cache, but i dont think I made it. This is error i get:
Could not find action file at: /home/account_name/domains/domain.co.uk/public_html/manager/controllers/default/welcome.php
account_name is different now.
I havent access to the old server, so I cant login and clear cache. I tried to do it using php script I found, but it didnt help.
Moving to new server documentation - there is welcome.php error and how to fix it, but since I haven't access to website from old server, I can't do it.
Also I can't login and clear cache in admin panel, because this message in when i wan get access to it.
I also change in db, in modx_workspaces->path from {core_path} to home/account_name/domains/domain.co.uk/publis_html/core, but didn't help.
How can i clear cache or if it's not the case, what should I do to make it work?
Update
I have change location in settings:
config.core.php
connectors/config.core.php
core/config/config.inc.php
manager/config.core.php
In .htaccess I couldn't find path to website, I didn't change anything.
I remove all content from core/cache/, except one file (.gitignore), and if I go to domain.co.uk/manager/ it's blank page, no content at all. And still can't log in.
Clear the cache on the new server manually VIA FTP or from a shell.
Change that modx_workspaces thing back
did you change all your settings in core/config/config.inc.php ?? if not do so, that is where you will set most of your paths & database credentials.
you have a backup? good!
Now upgrade to the same version of modx, that should fix all your path issues. [make sure you are not logged into the manager while trying to upgrade]
When moving the site to the new server rather watch two things:
the right paths into this files
/config.core.php
/core/config/config.inc.php
/connectors/config.core.php
/manager/config.core.php
the folder /core/cache/ is empty. They can be cleaned simply by removing the contents via ftp.
and correct the value in the database back to {core_path}