mbstring PHP extension was not found

I was getting an error message when I accessed phpMyAdmin. The error was:

"The mbstring PHP extension was not found and you seem to be using a multibyte charset. Without the mbstring extension phpMyAdmin is unable to split strings correctly and it may result in unexpected results.
"

This error means that mbstring PHP extension is not enabled or installed. In my case it was not enabled.

To resolve this I had to enable it in my ...

Read More

CentOS supported on Hyper-V

Microsoft officially supports CentOS on Hyper-V now. This is great news because CentOS is the flavor of Linux i prefer to use. I will go back to running this instead of SUSE on Hyper-V. Here is a great blog post about installing the integration for CentOS running on Hyper-V: http://www.ms4u.info/2011/05/centos-added-as-supported-guest.html

Here is a link on Microsoft of support Linux flavors in Hyper-V (CentOS is not added to this lis...

Read More

Remove SIP & Pool Info from AD accounts

I recently moved from OCS 2007 to Lync 2010. We decided to remove the OCS 2007 deployment and start over fresh with Lync as OCS was deployed before our time and did not seem like a clean deployment. When uninstalling we ran into some errors when un-prepping the forest and domain using LCSCmd.exe. We did get OCS uninstalled so we decided to move forward.

I was able to get Lync 2010 deployed just fine. However when I went to add users that existed on the OCS 2007 deployment to the new Lync 2010 pool and Lync would not let me add them

Lync gave an error message of “Filter failed to return unique result, “[SipAddress: sip: user@domain.com]” due to their Active Directory accounts having the old SIP address and pool information on them.

image

What I did to fix this is removed the old pool and SIP address from the accounts of the users in Active Directory. Here are the steps:

Read More

Tether Android without root access

I found this app on the Android Market called Easytether. It shares your Android phone Internet connection with your laptop or PC. This app does not require root access and it is supported on Windows XP/Vista/7 , MAC and Linux.

There are two versions of this app the Lite version and the paid version. There are limotations to the lite version such as: SSL traffic and PPTP VPN connections are not allowed...

Read More

Can’t find Skype on Android Market?

I had this same problem. I reset my phone one day and lost the Skype beta app I had. Fortunately when I logged into the Market it was in my list of downloads and let me download and install it again. I was fortunate to get it back but I never did see it in the market after that. 

I thought to myself I better back this application up or I might lose it for good...

Read More

How to Install Skype on CentOS

I am currently studying for the Linux + certification. I work with Linux alot becuase of my web site work. This is typically all command shell through SSH, Webmin, or WHM. I am forcing myself to use Linux on a daily basis as my workstation so I will learn it even more. The flavor of Linux I am using is CentOS. One of the tools I use is Skype. Skype does not have a RPM package for CentOS. This application has to be installed manually. I had to figure out how to get this installed. Here are the steps I took to install this and configure it.

INSTALL:

Skype only comes in 32 bit so if you have a 64 bit machine you need to run the following to install 32 bit libraries. This is required to run the 32 bit Skype application.

yum install glib2.i386 qt4.i386 zlib.i386 alsa-lib.i386 libX11.i386 \ libXv.i386 libXScrnSaver.i386

Read More

Book Review: The 3CX IP PBX Tutorial

I was recently contacted by Packt Publishing and asked if I would review a book about 3CX. I was more than happy to as we use 3CX and I am a supporter of the 3CX product (See my past blog on setting up 3CX).

The 3CX IP PBX Tutorial Cover

The book is titled the 3CX IP PBX Tutorial authored by Matthew M. Landis and Robert Lloyd.

What is this book about? This book is titled “The 3CX IP PBX Tutorial” therefore it is a tutorial and a hands on guide to 3CX for beginners and administrators of software PBX solutions. The book is meant to guide you through setting up 3CX for business or home office use. It brings you from start to finish in a short amount of time.

What I liked:

In this book the authors aim to give a real world approach to setting up 3CX. They did a good job at organizing the steps and order of implementing a 3CX system. This will help someone that has never worked with 3CX or any PBX solution. I like how the authors went into the history of 3CX and background on VOIP/PBX as well.

There are many components that make up 3CX besides the core such as: the soft phone, the 3CX assistant, and reporting tool. In the beginning of the book they covered these components so you would get a good understanding of what 3CX is made of and what it can do.

The section titled “What 3CX is not” is valuable real world knowledge. This would help someone easily identify if 3CX meets their needs or not before getting too involved.

Chapters 1 through 4 covered the basics such as working with extensions, call groups, digital prompts, and install. Most of this was review for me but good information for a beginner.

Read More

How to find PHP.ini location

One day I was working on a new Drupal site for client. This was on a new server and I had no clue where anything was. I needed to find out what PHP version was running. I could not find this in Plesk for some reason. On Geeklog they had an article with a cool way to track down your PHP version and other information about PHP on a server.

 

Read More

Automatically backup MySQL database

I needed to backup a couple of MySQL databaes automatically. Here is what I did to accomplish this.

I created a folder called mysqlbackup. I then created a script called “mysqldbbackup.sh” and put this script file in the mysqlbackup folder.

It contains “rm /mysqlbackup/DBNAME_backup.sql
mysqldump -u USERNAME -pPASSWORD DBNAME > /mysqlbackup/DBNAME_backup.sql

I used the “rm” command to remove the last database backup before the new ...

Read More

Integrate SugarCRM with Active Directory

Here is a quick how to guide on configuring SugarCRM to integrate with your Active Directory.

First thing you need to do is log into your SugarCRM and click on the admin link in the upper right hand corner.

Scroll down to System Settings and click on this link.

Now scroll down to LDAP Authentication Support and enable it. This will expand out and you will need to configure these settings.

Read More