I have two library paths that I want to share with virtual hosts. I cannot share them because I get open_basedir errors. I tried to modify PHP open_basedir value under options tab. it is modified but did not effect the website. I checked with the output of phpinfo() the old value remains the same. the other problem is; if I clear everthing in "PHP openbasedir" field and post the form. the field is filled by ISPConfig with wrong values like "/var/www/clients/client0/web169/web", there is no client0. I auto created websites with remote framework to import websites from ISPConfig2.
vhost file related line on vhost files is like this php_admin_value open_basedir /var/www/clients/client136/web170 but for the same website "php open_basedir" value is like this /var/www/clients/client136/web170/web:/var/www/clients/client136/web170/tmp:/var/www/teras-insaat.com/web:/srv/www/teras-insaat.com/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/var/www/central/web/centralclient:/var/www/central/web/lib so the are not same. I thought this is a file permission problem I give write permissions to vhosts file and noting is changed. the owner of vhost files is root:root.
how do I tfind error logs I see that ispconfig3 does not also create web folders. So, there is a problem here, but I cannot see any errorlogs. /var/log/ispconfig/ispconfig.log is empty on ispconfig panel website is created as if there are no problems.
queue problem I updated to latest version. Also I discovered the problem. There was a job stuck in queue and there is no way to clear it. I dive into to sources and placed a dummy function to clear the job in queue, it worked. The stucked job was related to user_update function in email plugin. It stucked because there was uppercase letters in user email. In my opinion, this is an important issue. If something stucks in queue, the panel becames useless, it just stacks up jobs. Well I can solve it, going into sources, but it takes time.