Difference between revisions of "Misceallaneous apache or php issues"
m |
m |
||
Line 23: | Line 23: | ||
</pre> | </pre> | ||
etc. If these things work fine then check apache configuration. Either one among filesystem or configuration is usually issue for access denied. Check both httpd.conf and .htaccess. Also check permission and ownership on .htaccess | etc. If these things work fine then check apache configuration. Either one among filesystem or configuration is usually issue for access denied. Check both httpd.conf and .htaccess. Also check permission and ownership on .htaccess | ||
==Apache allow all on CentOS 7.0== | |||
On CentOS 7.0 for configuring full access from everywhere for all types of requests and options, instead of | |||
<pre> | |||
Options all | |||
AllowOverride all | |||
Order allow,deny | |||
Allow from all | |||
</pre> | |||
use | |||
<pre> | |||
Require all granted | |||
</pre> | |||
<yambe:breadcrumb>Apache_web_server_configuration|Apache web server configuration</yambe:breadcrumb> |
Revision as of 14:54, 2 April 2016
<yambe:breadcrumb>Apache_web_server_configuration|Apache web server configuration</yambe:breadcrumb>
Misceallaneous apache or php issues
“date(): It is not safe to rely on the system's timezone settings…” error
This error may come if same code is used on an upgraded system (latest OS, PHP, apache, etc.). To solve this edit /etc/php.ini and under [Date] set proper timezone. For example:
[Date] ; Defines the default timezone used by the date functions ; http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone date.timezone = Asia/Kolkata
Learned from http://stackoverflow.com/questions/16765158/date-it-is-not-safe-to-rely-on-the-systems-timezone-settings
Solving apache (13) permission denied errors
If apache gets permission denied first check filesystem permissions on the folder using:
su - apache -s /bin/bash cd <folder> cat index.html
etc. If these things work fine then check apache configuration. Either one among filesystem or configuration is usually issue for access denied. Check both httpd.conf and .htaccess. Also check permission and ownership on .htaccess
Apache allow all on CentOS 7.0
On CentOS 7.0 for configuring full access from everywhere for all types of requests and options, instead of
Options all AllowOverride all Order allow,deny Allow from all
use
Require all granted
<yambe:breadcrumb>Apache_web_server_configuration|Apache web server configuration</yambe:breadcrumb>