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

Tags

PHP Fatal error: Class ‘DOMDocument’ not found

Jul 22, 2014 - by kurinchilamp / / Post Comment
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 / Post Comment
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

PHP Excel reader

Jan 26, 2011 - by kurinchilamp / / Post Comment
php-excel-reader Parse and retrieve information from XLS files Download from Code Google When the excel reader is run on PHP 5.3, below mentioned deprecated warning messages gets shown. i) Assigning the return value of new by reference is deprecated Remove & from the line below $this->_ole =& new OLERead(); and have $this->_ole = new OLERead(); instead. ii) Function split() is deprecated Function split() is deprecated and we can use explode() instead of that. $parts = split(";",$format); change it to $parts = explode(";",$format);
Continue Reading

PHP: ‘Fatal error: Allowed memory size of 8388608 bytes exhausted’

Aug 02, 2010 - by kurinchilamp / / Post Comment
Reason why you see this message is due to PHP memory leakage. PHP is trying to load a large image or file into memory and is not finding enough space for it to load. If you think, that you will need the necessary feature to upload large files then there are two ways by which you can enable this feature. i) Edit the physical file and have the line ini_set("memory_limit","20M"); ii) Edit php.ini and add the following line. You need to restart the apache/IIS server once php.ini file is modified. memory_limit=32M
Continue Reading

UTF and Byte Order Mark (BOM)

Nov 11, 2009 - by kurinchilamp / / Post Comment
UTF abbr. Unicode Transformation Format is a super set of characters that facilitates the display of characters from ALL languages that is currently in use. BOM stands for Byte Order Mark (also known as ZERO WIDTH NON-BREAKING SPACE) appearing at the beginning of a data stream to define the byte order (whether it is little endian or big endian). BOM is to indicate that the file is Unicode based. Possible problem caused by Byte Order Mark In IE6, it will send the dispaly into quirks mode with its presence before "<DOCTYPE ..." How to check the presence of BOM? View the source code of the page that does not display correctly in a user agent. Or, open the file in the editor which does not support UTF encoding to see the BOM's signature on the files. Suggestion If the user-agent gives problem when you program for multi-lingual websites, check the editor settings to see what format is being used for saving program files. Notepad++ has the option to convert files to UTF and to UTF without BOM. Use the appropriate settings to convert your files. A character set related tutorial on W3C site can be found here Byte Order Mark on Wiki Article on PHP and UTF
Continue Reading

PHP: Parse URL encoded GET data

Oct 08, 2009 - by kurinchilamp / / Post Comment
<?php
// To build back the URI and to extract the passed parameters, you can use parse_url, parse_string function 
$extract_string = parse_url($pass_string);
echo "<h2>Extracted URI (using parse_url)</h2><br />";
echo "<pre>";
var_dump($extract_string);
echo "</pre>";

// To decode the query string use parse_str function 
parse_str($extract_string["query"], $extract_query);
echo "<h2>Extracted Query String (using parse_str)</h2><br />";
echo "<pre>";
var_dump($extract_query);
echo "</pre>"; 

?>
Continue Reading

TECHNOLOGY DEV STACK

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