After a fresh install of Apache on a Centos machine I was getting this error.
Starting httpd: httpd: apr_sockaddr_info_get() failed for ip-xxx-xx-x-xxx
httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName
Nothing critical, the IP was still accesing the PHP pages. But we can remove the above warning messages by:
- Open the httpd.conf file
sudo nano /etc/httpd/conf/httpd.conf
2. Search the string : ServerName ( Ctrl + W)
3. Add/update the ServerName to
4. Restart apache.
sudo service httpd restart
And it shows ,
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
Yeah, learnt something new 🙂
ctrl+fn+F11 on Mac to change the landscape to portrait and vice versa.
left-ctrl+F11on Windows 7.
For Mac users, you only need to use the fn key if the setting “Use all F1, F2 etc. keys as function keys” (under System Preferences -> Keyboard) is checked.
left-ctrl+F11on Windows 7 It works fine in Windows 7 for android emulator to change the landscape orientation to portrait and vice versa.
This just saved my day!
Source : Stackoverflow
We use XAMPP, however the php installation location of XAMPP is separate from what is used when php is installed via command line.
After a full clean up of the installation,
We tried to link up Php in XAMPP to be used as system default, ie like the default php, from terminal php command will execute the xampp version of php.. and we don’t have to write the full path everytime we use php from command line!
The first command we executed was
sudo ln -s /opt/lamp/bin/php /usr/bin/php
However after this even, the changes were not reflected via terminal
Then we did some changes in the bash.
Appended the following to the last line
and saved the file and exited.
Now when we do
echo $PATH in the terminal, we see that
/opt/lampp/bin has been included.
Now we do a php -v from command line. And woah PHP runs properly! The version currently in our xammp installation is 5.6.
Note: We are using Ubuntu 12.04 LTS
Below are the commands that will delete the default php installation from your system. The commands worked well with Ubuntu 12.04 LTS
bash -c "sudo apt-get remove php*"
sudo apt-get remove --purge php-pear php5-cli php5-common php5-curl php5-fpm php5-gd php5-intl php5-mysql php5-pspell php5-readline php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
sudo aptitude remove ~iphp
Below are the steps to remove mysql from ubuntu (it also works when you do not have the mysql root password)
The commands worked fine with Ubuntu LTS 12.0.4 and and mysql 5.5
sudo service mysql stop #or mysqld
sudo killall -9 mysql
sudo killall -9 mysqld
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser mysql
sudo rm -rf /var/lib/mysql
sudo apt-get purge mysql-server-core-5.5
sudo apt-get purge mysql-client-core-5.5
Have a great day!
Follow these steps to remove the
apache2 service using
Terminal (we were successfully able to uninstall Apache2 from Ubuntu 12.0.4 LTS):
- First stop the apache2 service if it is running with:
sudo service apache2 stop
- Now remove and cleanup all the apache2 packages with:
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
- Finally, run
sudo apt-get autoremove just in case any other cleanup in needed
You can do the following two tests to confirm apache has been removed:
which apache2 – should return a blank line
sudo service apache2 start – should return
apache2: unrecognized service
Have a great day!
Source : AskUbuntu