Is .htaccess supported in Web Hosting?
The name .htaccess refers to the main configuration file for Apache, a popular server, as well as WordPress.
Turbify has a limited scope of support for the .htaccess file. You can edit it in the File Manager after enabling the setting to view hidden files. However, we cannot provide support for customization of your site using .htaccess.
There are two instances where modification of the .htaccess file may be required in connection with our Website Builder design tool and with websites based on our former Site Solution tool. Click here to learn more.
Can the settings in php.ini be changed?
The php.ini file is the default configuration file for running applications that require PHP. It is used to control variables such as upload sizes, file timeouts, and resource limits.
Turbify Web Hosting is a shared web hosting service, which means that a number of customers' websites are hosted from the same server. Due to our shared web hosting service, you will not be able to edit, upload, or use your own php.ini.
Because Turbify does not support editing the files, you won't be able to enable the functions below.
Which PHP configurations are not available?
The PHP community has identified certain PHP configurations and directives whose misuse can result in insecure code. To help protect all of our customers, the following options are disabled for all accounts:
- register_globals
- allow_url_fopen and its corollary, allow_url_include
- file_get_contents
These functions allow the developer to retrieve data, open a file or retrieve file data, from a remote location, such as to load a site template from another file system. Due to security concerns, register_globals was deprecated in PHP 5.3 and has been removed completely from newer versions of PHP.
You or your developer can use more secure methods to accomplish the same goals. You may be able to rewrite scripts using allow_url_fopen, for example, to reference files locally using relative paths. You can also cURL to retrieve your remote data.
While allow_url_fopen and allow_url_include are disabled, local inclusion using include(), include_once(), require(), and require_once() will still work normally.
Note: Although Turbify supports the use of PHP with your site, we cannot help you write or debug your scripts. For help updating your scripts, we recommend that you contact your developer, review the PHP community's documentation on register_globals, or visit the PHP Group website.