I know its not released but my jaw dropped when I read this
*Updating to 1.7 or higher*
*From Roundcube 1.7 you must configure your web server to use the public_html folder as the document root.*
ummm, what the actual fsck? public_htrml ???????? who the hell uses public_html on webmail servers, or any hosting server for that matter, I've not seen that directory used since the 90s, please tell us that is a placeholder, or some left over from version 0.01a
On 4.06.2025 13:46, Nick Edwards wrote:
/From Roundcube 1.7 you must configure your web server to use the public_html folder as the document root./
ummm, what the actual fsck? public_htrml ???????? who the hell uses public_html on webmail servers, or any hosting server for that matter, I've not seen that directory used since the 90s, please tell us that is a placeholder, or some left over from version 0.01a
It's about Roundcube's public_html directory, not web server's public html directory.
In other words, now the entry point(s) (index.php file) is not in Rouncube's root, but /public_html. And there are other files than index.php.
It's about Roundcube's public_html directory, not web server's public html directory. In other words, now the entry point(s) (index.php file) is not in Rouncube's root, but /public_html. And there are other files than index.php.
Do you mean that we would need to setup a forward from the website root?
mail.example.com/ -> mail.example.com/public_html/index.php
While not a technical difficulty, it does make for an ugly URL. Does it have to be named "public_html"?
No. You just change one line in your web server configuration to use the new path as the root. Everything else will work the same as it does now. From the user perspective there is no change.
On Jun 4, 2025, at 1:21 PM, list--- via Users users@lists.roundcube.net wrote:
It's about Roundcube's public_html directory, not web server's public html directory. In other words, now the entry point(s) (index.php file) is not in Rouncube's root, but /public_html. And there are other files than index.php.
Do you mean that we would need to setup a forward from the website root?
mail.example.com/ -> mail.example.com/public_html/index.php
While not a technical difficulty, it does make for an ugly URL. Does it have to be named "public_html"?
On 4.06.2025 19:29, Kevin Faulhaber via Users wrote:
No. You just change one line in your web server configuration to use the new path as the root. Everything else will work the same as it does now. From the user perspective there is no change.
Exactly. And this is not new. This was a recommended way for a long time, now it's just the only way.
On 5/6/25 04:08, Aleksander Machniak wrote:
On 4.06.2025 19:29, Kevin Faulhaber via Users wrote:
No. You just change one line in your web server configuration to use the new path as the root. Everything else will work the same as it does now. From the user perspective there is no change.
Exactly. And this is not new. This was a recommended way for a long time, now it's just the only way.
So, logic check...
If DocumentRoot is currently /a/b/c, it should become something like /a/b/public_html, and any paths that refer to /a/b/c be adjusted similarly?
Cheers,
Gary B-)
Thanks for that, perhaps the wiki could be made a slightly clearer :)
Secondly, hijacking my own thread, how is roundcube with php 8.4, implosions or everything perfect with 1.6.11?
On Wed, Jun 4, 2025 at 9:55 PM Aleksander Machniak alec@alec.pl wrote:
On 4.06.2025 13:46, Nick Edwards wrote:
/From Roundcube 1.7 you must configure your web server to use the public_html folder as the document root./
ummm, what the actual fsck? public_htrml ???????? who the hell uses public_html on webmail servers, or any hosting server for that matter, I've not seen that directory used since the 90s, please tell us that is a placeholder, or some left over from version 0.01a
It's about Roundcube's public_html directory, not web server's public html directory.
In other words, now the entry point(s) (index.php file) is not in Rouncube's root, but /public_html. And there are other files than index.php.
-- Aleksander Machniak Kolab Groupware Developer [https://kolab.org] Roundcube Webmail Developer [https://roundcube.net]
PGP: 19359DC1 # Blog: https://kolabian.wordpress.com _______________________________________________ Users mailing list -- users@lists.roundcube.net To unsubscribe send an email to users-leave@lists.roundcube.net
I use Virtualmin and it creates users/VPS with home directories in /home.
For example:
/home/sunvalleysolar/ ->
/home/sunvalleysolar/etc
/home/sunvalleysolar/tmp
/home/sunvalleysolar/logs
/home/sunvalleysolar/homes
/home/sunvalleysolar/domains
/home/sunvalleysolar/public_html
And so on.
Currently they provide a script installer that allows you to install RC in ether the site’s public_html folder or in a subpath. I’m guessing that part will have to change.
Thank you,
Steffan Cline
steffan@hldns.com
602-793-0014
On 6/4/25, 4:47 AM, "Nick Edwards" nick.z.edwards@gmail.com wrote:
I know its not released but my jaw dropped when I read this
Updating to 1.7 or higher
From Roundcube 1.7 you must configure your web server to use the public_html folder as the document root.
ummm, what the actual fsck? public_htrml ???????? who the hell uses public_html on webmail servers, or any hosting server for that matter, I've not seen that directory used since the 90s, please tell us that is a placeholder, or some left over from version 0.01a
_______________________________________________ Users mailing list -- users@lists.roundcube.net To unsubscribe send an email to users-leave@lists.roundcube.net