02-01-2023, 02:13 PM
(01-24-2023, 11:20 AM)hotstryker Wrote: OK, finally getting some forward movement with the Dreamhost team. And it seems we're running into an issue with the rewrite rules and AllowOverride settings.
They did have a few questions related to how helpdeskz works with the rewrites. To sum them up...
1) What exactly does Allow Override need to be set at for helpdeskz to work (other than All)?
2) is it needed only for the install of helpdeskz or for the on going usage of it?
and then my own question...
3) Dreamhost is configured to "AllowOverride AuthConfig FileInfo" (and cannot be changed on the shared hosting or VPS)Â Can the .htaccess file be rewritten for helpdeskz to work with that setting?
1) I don't really know the full requirements for AllowOverride wrt HelpDeskZ and my Linux background is limited. My understanding of AllowOverride is that it grants .htaccess 'permission' to make changes to configuration settings based on certain directives. Based on reading here, it would appear that AuthConfig and FileInfo should be sufficient given the directives being used in HelpDeskZ's .htaccess file. The only thing that causes me concern is that .htaccess does have an Options directive that wouldn't be covered by AuthConfig and FileInfo. I suspect that FollowSymlinks is necessary.
2) As far as I know, the rewrites will be needed for both installation and regular use.
3) I can't see anything in the .htaccess file requiring a rewrite as the directives in the .htaccess all fall into either AuthConfig or FileInfo.. except for the Options directive (which may or may not be important).
On a separate note, I don't suppose you have other hosting options other than Dreamhost? Have you considered using Oracle Cloud's free tier? If you choose a VM.Standard.A1.Flex instance, you can have up to 4 vCPUs and 32GB RAM - for free, forever. Might be an option if Dreamhost can sort you out.
https://www.oracle.com/uk/cloud/free/