I’m not sure what exactly went wrong, but at some point I broke my roundcube installation. Now, when I try to access roundcube I get PHP Fatal error: require_once(): Failed opening required ‘program/include/iniset.php’ (include_path=’.:/usr/share/pear:/usr/share/php’) in /srv/www/roundcube/index.php on line 31
The file /usr/share/roundcubemail/program/include/iniset.php exists. Changing permissions does not seem to help. I also tried modifying index.php with the following
I’ve tried modifying the line a number of ways
[ul][li]require_once ‘program/include/iniset.php’;[/li]
[li]require_once(DIR . “/program/include/iniset.php”);[/li]
[li]require_once("/srv/www/roundcube/program/include/iniset.php");[/li]
[li]require_once ‘./program/include/iniset.php’;[/li]
[li]require_once ‘/program/include/iniset.php’;[/li][/ul]
With any of these versions I get an error.
When I call phpinfo() from within index.php I get"open_basedir => no value => no value" when called from the command line…
This site is configured to run within an apache virtualhost with the following settings:
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName webmail.mydomain.com
DocumentRoot /srv/www/roundcube/
ErrorLog /srv/www/mydomain.com/logs/webmail-error.log
CustomLog /srv/www/mydomain.com/logs/webmail-access.log common
SSLEngine on
SSLCertificateFile /etc/httpd/certificate.pem
SSLCertificateKeyFile /etc/httpd/privkey.pem
RewriteBase /
SSLRequire %{SSL_CIPHER_USEKEYSIZE} >= 128
<Directory /srv/www/roundcube/>
Options +FollowSymLinks Indexes
AllowOverride All
order allow,deny
allow from all
Options Includes FollowSymLinks
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName webmail.mydomain.com
Redirect permanent / https://webmail.mydomain.com
Running php 5.3.3
Zend Engine 2.3