typo3 directory is not writable - typo3

I am moving a typo3 based webserver and after copying the files and databases, I get an error in the Installation tool:
Directory /typo3conf/ext is not writable
There are others, too. I copied them as root, so they are flagged as owned by root:root. Do I have to set them to my accessing user or is there another problem?
Cheers,
Sebastian

If you need to determine which user you have to use with apache/nginx, just let them create a file. (Installtool -> fix folder structure -> this will create some folders)
After you created you can see which user/group you need.
This might be helpful: http://fideloper.com/user-group-permissions-chmod-apache
Regards
Sebastian ;)

There are others, too. I copied them as root, so they are flagged as owned by root:root. Do I have to set them to my accessing user or is there another problem?
Oh yes :-) Never let root own anything that is facing public. Your apache/nginx user might be named www-data or similar. Make sure that it is that user, that owns the files and folder and have write access to it

Related

How to remove "public" from the root directory access link?

i'am new to the hosting/c-panel stuff, and i got a laravel based app installed on my godaddy hosting, the problem is that the application require some files that are placed on the root directory of the server for example http://server.com/images/ajax-loader.gif and the file is placed just there
but when i type the link http://server.com/images/ajax-loader.gif it doesn't find it:
so i need to add a public like http://server.com/public/images/ajax-loader.gif like:
the problem is that the entire app needs to be modified to add a public for every file like that, so is there any way i can access the root folder without adding this /public/ ?
Have you contacted the hosting provider? Usually, they help with these kinds of issues.
Do other images from your 'images' directory load fine? If all images in the images directory do not load in the browser, that indicates either a permission issue or some .htaccess settings. Again needs to be checked at the hosting provider end.

Shopware custom plugin not generating public folder

i tested this shopware plugin
https://github.com/shopware/swag-docs-new-tab
which is linked from official shopware documentation here
https://docs.shopware.com/en/shopware-platform-dev-en/how-to/new-tab-admin?category=shopware-platform-dev-en/how-to
./psh.phar administration:build command should rebuild public folder under plugin and then copy created folder under public/bundles
this is not happening
what can be issue that public folder isnt created ? any recommendation how to track where is the problem ? i dont see anything usefull in log.
thanks
Sounds to me like it is an issue with the read/write permissions on your filesystem. Perhaps you need to check the ownership of the folders (it should be the user that executes your php process).
Otherwhise you could create it manually:
.../src/Resources/public/administration
.../src/Resources/public/storefront

Moodle 3.3.2+ Backup with cronjob which folder?

I success installing moodle 3.3.2+ in my VPS. I want to backup those moodle but not knowing which folders should i backup every day...
it is i think not wise to backup all folder in moodle instalation since it would be has very big size..
so could anyone suggest which folder is essential that got updated dynamically and should be include in my backup plan.
thanks in advance
Moodle stores uploaded content in a moodledata folder. To check the path to that folder, take a look in config.php file in the root Moodle directory and search for $CFG->dataroot. This folder as well as the database should go in the backup. The Moodle code itself (unless you have custom changes you want to keep) can be obtained from moodle.org if it is necessary.
See the Moodle docs for more info: https://docs.moodle.org/33/en/Site_backup

installation of zen-cart 1.5: renaming admin folder and redirect error

I installing Zen Cart v1.5, and am at the last steps of the process where I'm required to rename the admin folder. I renamed the folder, and tried to access the admin section by manually typing in the address with the renamed folder. However, it keeps trying to redirect back to the original admin url, giving me the following error:
The requested URL /admin/alert_page.php was not found on this server.
(alert.php is just the page that warns me I need to rename the admin folder -- it's trying to redirect back to this page, even though I renamed the folder.)
This seems to indicate some error with a config file, though the instructions for installation explicitly said that with the current version, it is not necessary to change the config files. (Though, just for good measure I examined the includes/configuration.php file to see if there was an admin folder value I could set, but didn't see any).
I also reloaded the browser cache, to no avail.
Based on where your root zen-cart is installed, you'll want to edit your configure.php file which holds the path to tell Zen cart where the 'ADMIN' directory is located.
For example, I renamed my admin folder to 'control', so I would look for the configure.php file at:
/home/user/public_html/control/includes/configure.php
Look for the defines:
define('DIR_WS_ADMIN', '/admin/');
define('DIR_WS_CATALOG', '/');
define('DIR_WS_HTTPS_ADMIN', '/admin/');
define('DIR_WS_HTTPS_CATALOG', '/');
You'll want to change this to reflect the new folder name you renamed your ADMIN folder to:
define('DIR_WS_ADMIN', '/control/');
define('DIR_WS_CATALOG', '/');
define('DIR_WS_HTTPS_ADMIN', '/control/');
define('DIR_WS_HTTPS_CATALOG', '/');
Hope this helps.
Same question and solution for it!
https://www.zen-cart.com/showthread.php?203681-it-doesn-t-work-after-I-renamed-admin-folder-name

Write to iPhone file system - Jailbreak/Toolchain

so I am working on a jb app that requires writing to the file system (/var/mobile/Library/Downloads specifically), and I tried hard coding it in like someone recommended but I cant seem to make it work, i know how to do so to the Documents directory in my app but not the file system, any ideas? thank you!
edit 1 - as reference: the way that the Safari DL Plugin does it
try this path
/private/var/mobile/Library/Downloads
You need to check if the directory already exists or not before writing to it. You can use NSFileManager class for file/directory operations. You also need to check for the permissions on that folder, your app if not running as root cannot write to folders which only root has access to.