1234567891011121314151617181920212223242526 |
- #!/bin/bash
- if [ -z "$1" ]; then
- echo "Error: Please provide domain name as argument."
- echo ""
- echo "Usage $0 [Domain-Name]"
- exit 22;
- fi
- #Query the plesk database
- dboutput=$(plesk db "select d.name,h.php_handler_id,s.login from domains d join hosting h on h.dom_id=d.id join sys_users s on s.id=h.sys_user_id")
- #Search for the corresponding enty
- row=$(echo "$dboutput" | grep "$1")
- if [ $? -ne 0 ]; then
- echo "Domain '$1' not found. Please enter a valid domain name."
- exit 2;
- fi
- php_handler_id=$(echo "$row" | awk -F'|' '{print $3}')
- phpVersion=$(echo $php_handler_id | grep -o '[0-9]\+')
- phpVersion=${phpVersion:0:1}.${phpVersion:1}
- echo $phpVersion
|