• support[@]kurinchilion.com
  • +1 (888) 666-4252

Blog

Django: Permission denied access to / because search permissions are missing on a component of the path

Jul 23, 2015 - by kurinchilamp // 624 Views
Possible reasons and solutions i) SELinux settings enforcing a file serve $ /etc/selinux/config Change SELINUX = disabled within the file and check if this is the cause for the error ii) Application directory under restricted user permission folder path For example, configuring the django project inside /root folder and trying to serve those files via apache server (apache user). Try changing the folder to a path that you think is good for allowing public access such /var/www or /opt/sites . (more…)
Continue Reading

How to set apache server error status codes for beginners

Jun 03, 2015 - by kurinchilamp // 333 Views
Edit Apache configuration file for your site setting. It may be httpd.conf or a virtual host file that ends with .conf specific to your site. Add the below line with the host file and give the correct path for the error message page. ErrorDocument 404 /404.html If you do not want to create a custom page to showcase the error message, you can simply add the error message in the configuration file ErrorDocument 404 "404 - Page not found." Error status codes on the client side 400 - Bad Request 401 - Unauthorized 402 - Payment Required 403 - Forbidden 404 - Not Found 405 - Method Not Allowed 406 - Not Acceptable 407 - Proxy Authentication Required 408 - Request Timeout 409 - Conflict 410 - Gone 411 - Length Required 412 - Precondition Failed 413 - Request Entity Too Large 414 - Request-URI Too Long 415 - Unsupported Media Type 416 - Requested Range Not Satisfiable 417 - Expectation Failed Error status codes shown from server 500 - Internal Server Error 501 - Not Implemented 502 - Bad Gateway 503 - Service Unavailable 504 - Gateway Timeout 505 - HTTP Version Not Supported
Continue Reading

Prominent apache status code and its meaning for beginners

May 23, 2015 - by kurinchilamp // 320 Views
Informational 100 - Continue 101 - Switching Protocols Successful 200 - OK 201 - Created 202 - Accepted 203 - Non-Authoritative Information 204 - No Content 205 - Reset Content 206 - Partial Content Redirection 300 - Multiple Choices 301 - Moved Permanently 302 - Found 303 - See Other 304 - Not Modified 305 - Use Proxy 307 - Temporary Redirect (more…)
Continue Reading

How to use different Python version with virtual environments?

Mar 30, 2015 - by kurinchilamp // 312 Views
Use the flag -p with virtualenv command to specify the python version that you would want to use $ virtualenv -p /usr/bin/python/2.7 For windows environment, use c:\> virtualenv --python=c:\Python27\python.exe myenv
Continue Reading

PHP Fatal error: Class ‘DOMDocument’ not found

Jul 22, 2014 - by kurinchilamp // 410 Views
When setting up applications such as Magento you may come across the error message "PHP Fatal error: Class 'DOMDocument' not found ..." in your apache server log files Reason for the error is missing log files. Issue the commands below to fix the issue $ yum -y install php-xml php-devel $ service httpd reload
Continue Reading

How to setup, install Apache, PHP and MySQL on Mac OS?

Jul 09, 2013 - by kurinchilamp /MySql/ 424 Views
Apache server is installed by default on Mac. Access the configuration settings for Apache by going to $ cd /etc/apache2/ $ vi httpd.conf To enable php, edit httpd.conf and uncomment the line #LoadModule php5_module libexec/apache2/libphp5.so Uncomment other lines that you may want to load in your system. As you are enabling PHP in your system, you may want to change the DirectoryIndex to DirectoryIndex index.php index.html Default group/user settings inside Apache on Mac is _www:_www (more…)
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.