質問編集履歴

1

セキュリティの関わる問題なので削除させていただきました。

2018/06/18 09:59

投稿

amaguri
amaguri

スコア227

test CHANGED
@@ -1 +1 @@
1
- cakephp require_onceすと処理がれなくなる
1
+ セキュリティの関わ問題なので削除せていただきました。
test CHANGED
@@ -1,81 +1 @@
1
- ```ここに言語を入力
2
-
3
- app/modules/test.php(自作フォルダ/ファイル)
4
-
5
-
6
-
7
- $nowdate=date("Y/m/d g:i:s");
8
-
9
- WriteFinFile($fin_file,"START:$nowdate\n");
10
-
11
-
12
-
13
- $sv_db="";
14
-
15
- $sv_gzip_file="";
16
-
17
- $file_cnt=0;
18
-
19
- $file_size=0;
20
-
21
- $sv_query="";
22
-
23
- require_once "app/modules/cmdhive.php";
24
-
25
- $cmdhive=CmdHive($username);
26
-
27
-
28
-
29
-
30
-
31
- if ( $OUTPUT_VERBOSE == "" and $OUTPUT_HEADER == "" ){
32
-
33
- $cmd = $cmdhive . " -f $hql_file 2>$out_file";
34
-
35
- }else{
36
-
37
- $cmd = $cmdhive . " -f $hql_file 2>$out_file";
38
-
39
- }
40
-
41
- if ( !($ifp=popen($cmd,"r")) ){
42
-
43
- WriteFinFile($fin_file,"ERR:popen($cmd) error\n");
44
-
45
- unlink($pid_file);
46
-
47
- exit(1);
48
-
49
- }
50
-
51
- ```
52
-
53
- ```ここに言語を入力
54
-
55
- cmdhive.php
56
-
57
- function CmdHive($username){
58
-
59
- $queuename=QUE_PRE_NAME.$username.QUE_POST_NAME;
60
-
61
- if(QUENAME_FLG==1){
62
-
63
- $cmdhive=CMD_HIVE." ".OPT_HIVE." -hiveconf tez.queue.name=$queuename -hiveconf mapreduce.job.queuename=$queuename";
64
-
65
- }else{
66
-
67
- $cmdhive=CMD_HIVE." ".OPT_HIVE;
68
-
69
- }
70
-
71
- return $cmdhive;
72
-
73
- }
74
-
75
- ```
76
-
77
- function CmdHive($username)のコードをtest.phpに書くと問題なく動作するのですが、、
78
-
79
- require_onceすると$out_fileが作られなくなります。
80
-
81
- require、includeも全ダメでした
1
+ セキュリティの関わる問題なので削除させいただきました