Everything works [almost]perfectly, but I have two questions.
Whenever I go to my /setup area and login, I get about 50 of these kind of errors:
Warning: stat failed for /home/interart/public_html/members/logout.php/setup/setup.inc.php (errno=20 - Not a directory) in /home/interart/public_html/members/setup/inc/class.setup_detection.inc.php on line 29
I figured, well, heck, what's a "stat" anyway, and kept on trucking (they've been there since I configured my first header file during the early stages of installation)
But, I gather something must be wrong. Any suggestions?
As well, I have an especially dumb question:
How are user's web page files made accessible to the outside world? That is, /home/demo (the directory for my demo groupware account for webhosting) is located in the files directory which is located outside my webroot directory and thus is inaccessible from the web.
My brain can't bridge the gap! (sad, really)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not sure what causes the stat errors, but they are harmless. If you want the files to be publicly accessible from the web, then yes, the directory would have to be inside the webroot somewhere. It's safe to move the directory back into the webroot, and change the path to the files directory in Setup. All will work as expected. You can also symlink the outside directory into the webroot, ie
How come they haven't figured out how to email a case of beer yet? It would come in handy at times like these.
As far as moving the files dir into webroot, this isn't a security risk? (I'm a bit scarred from the potent warning in the installation instructions ["do not put phpgroupware/files into the webroot!"])
Thanks,
Rob
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Everything works [almost]perfectly, but I have two questions.
Whenever I go to my /setup area and login, I get about 50 of these kind of errors:
Warning: stat failed for /home/interart/public_html/members/logout.php/setup/setup.inc.php (errno=20 - Not a directory) in /home/interart/public_html/members/setup/inc/class.setup_detection.inc.php on line 29
I figured, well, heck, what's a "stat" anyway, and kept on trucking (they've been there since I configured my first header file during the early stages of installation)
But, I gather something must be wrong. Any suggestions?
As well, I have an especially dumb question:
How are user's web page files made accessible to the outside world? That is, /home/demo (the directory for my demo groupware account for webhosting) is located in the files directory which is located outside my webroot directory and thus is inaccessible from the web.
My brain can't bridge the gap! (sad, really)
I'm not sure what causes the stat errors, but they are harmless. If you want the files to be publicly accessible from the web, then yes, the directory would have to be inside the webroot somewhere. It's safe to move the directory back into the webroot, and change the path to the files directory in Setup. All will work as expected. You can also symlink the outside directory into the webroot, ie
rm -r /path/to/phpgroupware/files
ln -s /home/files /path/to/phpgroupware/files
Jason Wies aka Zone
Thanks again Jason,
How come they haven't figured out how to email a case of beer yet? It would come in handy at times like these.
As far as moving the files dir into webroot, this isn't a security risk? (I'm a bit scarred from the potent warning in the installation instructions ["do not put phpgroupware/files into the webroot!"])
Thanks,
Rob
Sorry,
That was more dumbness. Sometimes it breaks out.