WordPress White Screen Of Death, I have been searching on the net for it but there are no solutions at all for my issue

Recently I need to migrate a website for client, especially they are using plugins like BackupBuddy, importBuddy, WordPress SEO by Yoast, YooTheme premium WordPress Theme, and etc, here I met with the Wordpress White Screen Of Death.

While trying to activate those plugins my Chrome will show No Data, or in Firefox just blank screen.

Luckily I have few different servers at different countries all using CentOS cPanel/WHM, then I started the migration onto different servers, some of them ok but some of them failed. I started to compare the technical part of Apache settings and configuration including PHP and MySQL. Finally I found the issue that causing the Wordpress White Screen Of Death!!! It is the version of PHP 5.4!!! After I downgraded the PHP to 5.3.8, all issues solved.

You should try it if you are having the same problem. Any queries are welcome if we can help!!!

iosc.net provide all kind of I.T. Consultancy, Web Development, Search Engine Optimization SEO, Internet Marketing, Digital Branding and Web Design. Just contact us at http://www.iosc.net

There is a thin line between design and development, and as we move into a new decade, this line is becoming extremely blurry. Is it enough to draw beautiful mock ups in Photoshop? Maybe 5 years ago.

These days, the average internet user requires more. All beauty, with no substance, gets boring after a while. If your only goal is to impress a community of fellow designers with your flashy designs, you’ll find yourself quickly beneath the tide. 2011 is not about beauty, it’s about function. The trends for this new year and emerging decade are responsive design, constant connection and virtual reality.

The ultimate goal of a designer is not to dazzle but to entangle. The supreme designer is able to create an environment which charms and captivates the user to the point where he does not want to find the ‘Back’ button.

Several elements come together to forge such a wonderland: harmonious color scheme, intuitive design, easily accessible information and fast response.

Additionally, one can never under-estimate the power of simplicity. Now, your design must contend with smart phones, netbooks, tablets and the like. Are you ready?

  1. More CSS3 + HTML5
  2. Simple Color Schemes
  3. Mobile Ready
  4. Parallax Scrolling
  5. Designing for Touch Screens, Not Mice
  6. Depth Perception in Web Design
  7. Large Photographic Backgrounds
  8. Adventurous Domain Names & Integration
  9. QR: Quick Response
  10. Thumbnail Design
  11. Constant Connection/ Life Stream
With thousands of websites being added to the World Wide Web family every day, the web and graphic design industry has become bigger than ever.
Web design is a skill that involves creativity, knowledge and application of technologies for web development such as XHTML, XML, CSS, XSL, PHP, Flash etc and talent for graphic design. Good web design and graphic design services will also take care of search engine optimization principles to ensure higher traffic to the website.
The Web design process must take care of a few key points in order to ensure that the final product is a success.
The first thing to remember when developing websites is to keep the end user in mind. This rule alone will help avoid falling in many pitfalls that a lot of web designers do.
For example, ensure that the website you design is viewable with multiple browsers as people all over the world are using different browsers and you don’t want half the people visiting your site, not to be able to see your site properly.
A good design can help with cross browser compatibility. When designing graphic content for the web, it is essential to remember the space and time factor. Graphics and web pages should take less web space and take less time to load.
Another important factor when designing websites is keeping the website easy to navigate. It is no use spending countless hours in creative website designing while the final website does not navigate well. The user should easily be able to navigate around the website, searching different web pages and landing on the page of his choice. Website designing must also take care of search engine optimization techniques. A good website is not much of a use if it doesn't rank well with search engines. Hence the right use of image labels, meta tags, keywords and descriptions are essential to getting quality traffic to your site.
Overall, a good web design and graphic design will lead to higher conversions, higher profit and will give you an instant edge over your competitors. A good web design can make a world of a difference to your results. The World Wide Web is growing real fast and is waiting for no one.

A company is able to attract traffics by an interesting and creative design. We know that most customers are not confident with the website design process, therefore we have developed a clear process of the website design to guide you through that, making it an enjoyable experience. We will provide advise to you on what to expect from us before, during, and after the development process. We have spent years in web design and developing websites for customers, so you can be rest assured that you are dealing with a professional web designer company that has experience and knows what it is doing.

We will design your website for it is easy to navigate and looks good. As well as working hard for your business identity and representing it perfectly. We will also optimize the structure of your website for the search engines as part of the design process. We can provide you with the latest technology in web site design (HTML, PHP, CSS, Web 2.0, Flash, DHTML, Java, MySQL). We can design with 2D or 3D images, with static or animated graphics (or both) etc., all according to your requirement.

googlevoice

Just got a Google Voice Beta Invitation today. So happy at first since I want to test it for quite some time. Unfortunately the service only available in the US. Not for UK yet.

OMG, please speed up the process and let us try in the UK toooo!!!

This summer I found out that my working enviroment just got too many computers and generated too much heat too (of course the electricity bill is a bit too high). This is the time to talk about Green Power and Save the enviroment 😉 hah

I will be getting rid of my current server which is

The current server mainly is for NAS Storage, PHP/MySQL Development server and to practice more on SSH + UNIX

OK, let's talk about new thing now.

I am going to build my new tiny Green Powered Server which I will name it as usual - CORE Server (maybe I should call it 2nd generations?)

The aim for this new CORE server is mainly because

Here are the specs of my CORE Server

Hardware

Product Specs Price Remarks
Mini-ITX Casing
  • 120W Internal PSU
  • Internal 1 x 3.5" HDD Space + 1 x 2.5" HDD Space on the same rack
  • 1 x 5.25" External Space
£60 -
CPU + Motherboard
  • Intel Little Falls 2 Mini-ITX Motherboard
  • Intel Atom N330 Dual Core Processor
  • Intel 945 chipset
  • Built in Intel XMA Graphics with D-Sub and S-Video Out
  • 6 channel AC97 Audio
£60 17cm x 17cm
Memory
  • 2.0 GB DDR2 667 (1 x Dimm maximum)
£18 CL5
Data Harddisk
  • 2 x 1.0 TB Western Digital 7200rpm Green Power SATA II HDD
£140 Low Power Consumption
OS Harddisk
  • 1 x 20GB 2.5" Hitachi HDD
£0 Used HDD from old laptop

Software

Operating System
  • CentOS 5.3 64 bit Server Edition
  • Gnome Desktop (for LAN remote VNC)
  • WindowsMaker Desktop Manager (for WAN remote VNC)
£0 Running on ext3
Virtualization
  • VMWare Server 2.0
  • XEN kernel (Optional Boot for Testing)
£0 -
LAMP
  • Apache 2.0
  • PHP 5.0
  • MySQL 5.0
£0 -

Now I am waiting for my Intel Little Falls 2 to come on Wednesday and will continue this post 😉

12/June/2009

Finally the Intel Little Falls 2 arrived!!!

It really a headache when trying to put this motherboard into the tiny casing. I have to remove the HDD racks and power supply in order to fit the board in. I even have to take off the bottom part of the casing (No wonder this tiny casing so expensive, the design is really user friendly 😉 )

The second problem is the cables after fit in the board and every other parts. SInce the space will be super compact, I have to squeeze all the power and data cables into the sides. The CPU Fan only remains about 3cm height of space just under the 5.25" HDD rack on top.

Just after completing the assembles, the first thjing I need to check will be the temperature of the CPU. It shows around 40 celsius in the BIOS with the CPU fan running at about 2800rpm and the casing big fan which draws out hot air running at around 4500rpm.

Since the server will not be fit with any optical drives, so I have to temporary plug in the DVD-RW drive to install the CentOS 5.3 Final. The installation went off smoothly and then after around 30 minutes I have the OS up and running!!! It takes long for installing because I want to customised all the installations. I only choose the Server-GUI version with customized packages to keep the overall system file size below 2GB.

If you are interested in the system process details, please leave me a comment so I can tell more. At the moment let me test the server first and moving all my data files into it.

updated: by using "smartctl" command, 3 HDDs detected running at around 30 to 36 celcius, not bad huh!!!

Recently I am working on a project where I will need to convert client's database with millions of old Paradox/Foxpro records to MySQL and then I have to create a new Web App based on PHP/MySQL to deal with all this old records plus new way of database structuring.

When I am trying to update a customer ID from a table A to table B, I always need to wait for few hours for the server to process it. This is so annoying and waste of time.

Finally I found the answer today where actually I need to INDEX the customer ID before doing the updates. The difference is just so BIG.

With the same command issue at the following, without INDEX it will takes hours to complete BUT after INDEXING then it just need 1.45 sec for 19,638 records!!!

UPDATE tel AS t INNER JOIN contact AS c  SET t.cid = c.cid WHERE t.addr_id = c.addr_id AND t.cid = 0;
Query OK, 19638 rows affected (1.45 sec)
Rows matched: 19638  Changed: 19638  Warnings: 0

So, now I just perform the update again for full data and let's see the results 😉

UPDATE tel AS t INNER JOIN contact AS c  SET t.cid = c.cid WHERE t.addr_id = c.addr_id;
Query OK, 0 rows affected (3.55 sec)
Rows matched: 103484  Changed: 0  Warnings: 0

That's why I say it's fun to play with web programming now a days 😉 lol

Taiwan Semiconductor Manufacturing Company (TSMC) and United Microelectronics Corporation (UMC) will likely land chip orders for Apple's low-cost entry-level iPhone nano, the Chinese-language Economic Daily News (EDN) reported today.

Let's wait and see will this iPhone nano realy a surprise 😉

http://waterblowing.com/2009/01/12/microsoft-windows-7-beta-far-better-than-vista/

Today I just downloaded the Microsoft Windows 7 Beta (2.44GB) which BT at around 1.30MB/s. I tested it under VMWare 5 Workstation Virtual Computer running with 2 CPU (AMD X2 4200), 1 GB RAM and 16GB HDD. The installtion quite fast, it just like installing XP. After the first boot up, I can’t believe that similar functionality like the stupid Vista BUT the performance is far more better. Please note that this is running in virtual enviroment and ment to be a bit slower than running on real machine. The interface is far impress than the Vista. I bet this time MS doing a real good job, when the full version come up, I definitely will replace my XP with it. The most important part is I can’t wait to test my ATI X4850 with DirectX 10!!!

Good job, MS!!!

So happy!!! Finally I solved my php email script problem for sending emails to server with SPF record!!!

There is a missing 5th parameter for PHP Mail() which I never know (eventhough on php.net mail() function did show up 5th parameter).

My problems is no matter on which site I setup mail scripts, the Return-path always showing the main server url which most of the time causing problem for sending email to some protected email server. No matter how I set the headers to include Reurn-path to any email address, it will never show up the correct one. At last now I have the solution,

mail($to, $subject, $bodymessage, $headers, "[email protected]")

[email protected] is the address I sepcified, there must be a -f in front of the address.

Hope this will be helpful 😉

http://waterblowing.com/2008/10/29/samsung-nc10-netbook-around-299-rm1600/

Samsung NC10 Netbook

Samsung NC10 Netbook

Among all the hot netbook in the market now, I found that the Samsung NC10 Netbook comes with the most competitive specifications and also, a good price. The NC10 comes with all the features that maybe you can not even find on an expensive laptop. The only things to disadvantages compare to expensive mobile laptop maybe just the speed of processor. I have not yet tested any Intel Atom based computer yet but I believe that you do not need a super powerful processor for a laptop now a days. If I am not with my MacBook now, I definitely will get this one for travelling.

For me, netbook will be good for email, web conferencing, voip, messenger, photo organizing, music, movie (even HD) and of course, working ;)

Let’s look at the spec

Processor

Memory

Hard Drive

Software

Display

Graphics

Audio

Input Devices

Networking

Dimensions

Power Supply

Interfaces

Warranty/Miscellaneous

this is important issue when you have a multi-language windows (like me is the english version with chinese support) and you are a web developer.

I always did web development in English but my software always automatically encoded in big-5 and I have to change it to UTF-8

So, one day I came across a problem where my site is not working in IE7. I have been trying to correct it for 5 hours still no solve. At last, I found the problem where when I view the source of the page, I saw the first character on first line of the source codes is a dot.

I then solve this issue by encoding my php file which came on top all time of every index.php to UTF-8 without BOM (means UTF-8 without signature in some software).

Really headache huh!

iosc.net 1994-2023