[SOLVED] JFolder create Could not create directory - Joomla! Forum - community, help and support


if don't understand in post, google it, or ask webhost.

this post not cover using joomla ftp layer.

this post maybe more applicable linux php running apache module opposed php running cgi.


the problem

joomla can't upload file (extension, module, plugin, template)
error jfolder::create: not create directory unable write entry

solutions checklist


1) turn safe_mode off (you must restart apache.)

edit php.ini file

and/or

turn off safe_mode in httpd.conf each virtual host domain setting/section. (this 1 snagged me! turned safe_mode off in php.ini file had setting in httpd.conf file turn safe_mode on)


for more info on safe_mode: http://docs.joomla.org/why_shouldn't_yo ... fe_mode%3f
for more info on apache virtual host: http://blog.eukhost.com/webhosting/how- ... y-locally/


2) make apache "group owner" joomla files , directories rwx permissions.

if have root access linux server, login , cd directory above joomla directory (the directory holds joomla files; named anything).

type command: chgrp -r apache joomla_directory (replace joomla_directory actual name of joomla directory)
note: -r recursively change files , folders below joomla_directory


3) in joomla configuration.php file, make sure paths 2 directories, logs , tmp, correct.

you have 2 options:
1) use direct, hard-link path such as: /var/www/webadmin/data/www/yourdomain.com/tmp.
or
2) use dynamic, soft-link path such as: ../tmp.

example of direct path
public $log_path = '/var/www/webadmin/data/www/yourdomain.com/log';
public $tmp_path = '/var/www/webadmin/data/www/yourdomain.com/tmp';

example of dynamic path
public $log_path = '../log';
public $tmp_path = '../tmp';


4) session path: (you must restart apache if edit php.ini or httpd.conf) the session.save_path directive in php.ini file must writable. verify, use forum post assistant. if reports save.session_path: not writable there problem. @ php.ini directives , verify location , permissions of session.save_path value. must valid location , must writable joomla!. may require assistance of web host this, depending on web hosting situation. see: http://docs.joomla.org/why_can%27t_you_ ... ensions%3f

---

if have else can add list let me know!

thanks!






Comments

Popular posts from this blog

How to change text Component easybook reloaded *newbee* - Joomla! Forum - community, help and support

After Effect warning: A problem occurred when processing OpenGL commands

Preconditions Failed. - Joomla! Forum - community, help and support