Removing open_basedir restriction from an iBay

Taken from:

* PHP Warning: (…) open_basedir restriction if installing anything PHP related in ibay

Related to open_basedir setting in php.ini file. SME does not allow PHP in /tmp or /usr/share. This is a security measure. PHP values are set per ibay in the template:


There you can set the basedir (or the includedir) for all ibays by changing the template.

These commands solves it, tmp could be another location where PHP wants to write.

/sbin/e-smith/db accounts setprop PHPBaseDir /home/e-smith/files/ibays//:/tmp
/sbin/e-smith/signal-event ibay-modify

This entry was posted in SME Server. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.