Hey edb,
i had a similar problem with cerberus install recently, ended up being a custom template solution to add upload_tmp_dir directives to httpd.conf
here is the code for that fix (thanks to Russell Taihin also, Wiki/Cerberus):
mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/
cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/
pico 88cerberus
Contents of 88cerberus
# Cerberus - Help Desk Support Center
Alias /cerberus /opt/cerberus
Alias /support-center /opt/cerberus/support-center
<Directory /opt/cerberus>
order deny,allow
deny from all
allow from all
AuthName "Cerberus"
AuthType Basic
AuthExternal pwauth
Satisfy all
AddType application/x-httpd-php .php .php3 .phtml
php_admin_value open_basedir /opt/cerberus:/tmp
php_admin_value upload_tmp_dir /opt/cerberus/temp
</Directory>
expand-template /etc/httpd/conf/httpd.conf
/etc/rc.d/init.d/httpd-e-smith restart
i found a small php script called phpinfo.php that i simply placed in the ibay html folder and opened from a browser, this gave me heaps of details, including the global settings and specific ibay settings for php and may help you identify which directive you don't have set. its a bit long to paste here, and I can't upload it but if you would like it and can't find it by simply googling then sing out and i'll email it or something...
you can name the 88cerberus anything (ie 88yourwebsitename) and put only the directives you need, but include in the opening and closing <Directory> tags.
in addition some of the directives are linked to db:
this may help identify those - changes to these will be global (as opposed to the above which is specific to the /opt/cerberus directory).
to find out your current settings from console:
config show php
to change a setting:
config setprop php UploadMaxFilesize 100M
expand-template /etc/php.ini
/etc/rc7.d/S86httpd-e-smith restart
available settings (this may not be comprehensive...)
MaxExecutionTime
MemoryLimit
PostMaxSize
UploadMaxFilesize
I believe the chroot addon has been redesigned for sme 7 and is available at dungog.net but this is a vague recall, such or open a new thread for that specific...
good luck and let us know how you get on. if it fixes or helps lead to a fix of your problem the advice would be to donate any moulah to contribs.org.
cheers, shell