|
@@ -0,0 +1,26 @@
|
|
|
|
+#!/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
|