Subversion Repositories php-qbpwcf

Rev

Rev 348 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 348 Rev 357
Line 1... Line 1...
1
#!/usr/bin/php
1
#!/usr/bin/php
2
<?php
2
<?php
3
 
3
 
4
#預設 usr/lib 的資料夾為 lib
4
#預設 lib 的資料夾為(/usr/)lib 
5
$folderOfUsrLib="lib";
5
$folderOfUsrLib="lib";
6
 
6
 
7
#hardcode it, before mv usr/lib64/* to usr/lib/
-
 
8
echo $folderOfUsrLib;exit;
-
 
9
 
-
 
10
#取得作業系統資訊
-
 
11
exec("cat /proc/version",$output,$status);
-
 
12
 
-
 
13
#如果取得作業系統資訊失敗
-
 
14
if($status!==0){
-
 
15
 
-
 
16
	#印出錯誤訊息
-
 
17
	echo "get OS info failed!".PHP_EOL;
-
 
18
 
-
 
19
	#結束執行,回傳代碼1給shell
-
 
20
	exit(1);
-
 
21
 
-
 
22
	}#if end
-
 
23
 
-
 
24
#如果不是 x86_64
-
 
25
if(strpos($output[0],".x86_64")===false){
-
 
26
 
-
 
27
	#debug
7
#output
28
	#var_dump(__LINE__,$output);
-
 
29
 
-
 
30
	#印出錯誤訊息
-
 
31
	echo "Sorry, QBPWCF only support x86_64 CPU ISA(Instruction set architecture) now!".PHP_EOL;
-
 
32
 
-
 
33
	#結束執行,回傳代碼1給shell
-
 
34
	exit(1);
-
 
35
	
-
 
36
	}#if end
-
 
37
	
-
 
38
#印出結果
-
 
39
echo $folderOfUsrLib;
8
echo $folderOfUsrLib;
40
 
9
 
-
 
10
#end
-
 
11
exit;
-
 
12
 
41
?>
13
?>
42
14