質問編集履歴
11
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
cronで指定の時間にshファイルを実行し、そこから、Basic認証のかかった階層のphpファイルにアクセスしたいと思います。もちろんshファイルを経由せずに直接cronより直接指定できるのですが、今回は都合上こちらのがよいのでそうしたいと思います。下記のようにしたのですが、SSHのコマンドからの実行は成功するのですが、shファイルに書いたものをcronで実行すると、指定したphpファイルにアクセスされません。
|
1
|
+
cronで指定の時間にshファイルを実行し、そこから、Basic認証のかかった階層のphpファイルにアクセスしたいと思います。もちろんshファイルを経由せずに直接cronより直接指定できるのですが、今回は都合上こちらのがよいのでそうしたいと思います。下記のようにしたのですが、SSHのコマンドからの実行は成功するのですが、shファイルに書いたものをcronで実行すると、指定したphpファイルにアクセスされません。shファイルのパーミッションは777にしてあります。
|
2
2
|
|
3
3
|
|
4
4
|
|
10
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,6 +26,8 @@
|
|
26
26
|
|
27
27
|
```ここに言語を入力
|
28
28
|
|
29
|
+
#!/bin/sh
|
30
|
+
|
29
31
|
curl --silent https://user:password@example.com/test/test.php
|
30
32
|
|
31
33
|
```
|
9
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
他には、php やcurlで実行した場合もダメでした。
|
15
|
+
他には、php やcurlで実行した場合もダメでした。こちらもSSHのコマンドではうまくいきます。
|
16
16
|
|
17
17
|
```ここに言語を入力
|
18
18
|
|
8
し
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,34 +1,12 @@
|
|
1
|
-
cronで指定の時間にshファイルを実行し、そこから、Basic認証のかかった階層のphpファイルにアクセスしたいと思います。もちろんshファイルを経由せずに直接cronより直接指定できるのですが、今回は都合上こちらのがよいのでそうしたいと思います。
|
1
|
+
cronで指定の時間にshファイルを実行し、そこから、Basic認証のかかった階層のphpファイルにアクセスしたいと思います。もちろんshファイルを経由せずに直接cronより直接指定できるのですが、今回は都合上こちらのがよいのでそうしたいと思います。下記のようにしたのですが、SSHのコマンドからの実行は成功するのですが、shファイルに書いたものをcronで実行すると、指定したphpファイルにアクセスされません。
|
2
2
|
|
3
3
|
|
4
|
-
|
5
|
-
ただ下記のように、shファイルに記載した内容に、basic認証のusernameとpasswordを含めたURLで指定るせいか、test.phpにアクセスできません。書き方が悪いのでしょうか? もし知っていましたら、ご指導ください。
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
test.sh
|
10
4
|
|
11
5
|
```ここに言語を入力
|
12
6
|
|
13
7
|
#!/bin/sh
|
14
8
|
|
15
|
-
wget https://user:password@example.com/test/test.php
|
16
|
-
|
17
|
-
```
|
18
|
-
|
19
|
-
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
|
24
|
-
|
25
|
-
追加 オプションにBasic認証のusernameとpasswordの指定ができるようなので、そこにusernameとpasswordをセットしましたが、それでもうまくいきませんでした。
|
26
|
-
|
27
|
-
```ここに言語を入力
|
28
|
-
|
29
|
-
#!/bin/sh
|
30
|
-
|
31
|
-
wget --http-user=xxxxx --http-password=xxxxxxxxx https://example.com/test/test.php
|
9
|
+
wget --http-user=xxxxx --http-password=xxxxxxxxx "https://example.com/test/test.php"
|
32
10
|
|
33
11
|
```
|
34
12
|
|
7
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
他には、php やcurlで実行した場合もダメでした。
|
38
38
|
|
39
|
-
|
39
|
+
```ここに言語を入力
|
40
40
|
|
41
41
|
#!/bin/sh
|
42
42
|
|
6
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,6 +18,36 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
+
|
22
|
+
|
23
|
+
|
24
|
+
|
21
25
|
追加 オプションにBasic認証のusernameとpasswordの指定ができるようなので、そこにusernameとpasswordをセットしましたが、それでもうまくいきませんでした。
|
22
26
|
|
27
|
+
```ここに言語を入力
|
28
|
+
|
29
|
+
#!/bin/sh
|
30
|
+
|
23
|
-
wget --http-user=
|
31
|
+
wget --http-user=xxxxx --http-password=xxxxxxxxx https://example.com/test/test.php
|
32
|
+
|
33
|
+
```
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
他には、php やcurlで実行した場合もダメでした。
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
#!/bin/sh
|
42
|
+
|
43
|
+
php /home/myccount/public_html/test/test.php
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
```
|
48
|
+
|
49
|
+
```ここに言語を入力
|
50
|
+
|
51
|
+
curl --silent https://user:password@example.com/test/test.php
|
52
|
+
|
53
|
+
```
|
5
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,4 +20,4 @@
|
|
20
20
|
|
21
21
|
追加 オプションにBasic認証のusernameとpasswordの指定ができるようなので、そこにusernameとpasswordをセットしましたが、それでもうまくいきませんでした。
|
22
22
|
|
23
|
-
wget
|
23
|
+
wget --http-user="username" --http-password="password" https://example.com/test/test.php
|
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -15,3 +15,9 @@
|
|
15
15
|
wget https://user:password@example.com/test/test.php
|
16
16
|
|
17
17
|
```
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
追加 オプションにBasic認証のusernameとpasswordの指定ができるようなので、そこにusernameとpasswordをセットしましたが、それでもうまくいきませんでした。
|
22
|
+
|
23
|
+
wget wget --http-user="username" --http-password="password" https://example.com/test/test.php
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ただ下記のように、basic認証のusernameとpasswordを含めたURLで指定るせいか、test.phpにアクセスできません。書き方が悪いのでしょうか? もし知っていましたら、ご指導ください。
|
5
|
+
ただ下記のように、shファイルに記載した内容に、basic認証のusernameとpasswordを含めたURLで指定るせいか、test.phpにアクセスできません。書き方が悪いのでしょうか? もし知っていましたら、ご指導ください。
|
6
6
|
|
7
7
|
|
8
8
|
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
追記 分かりやすくするため
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ただ下記のように、basic認証を含めたURLで指定るせいか、test.phpにアクセスできません。書き方が悪いのでしょうか? もし知っていましたら、ご指導ください。
|
5
|
+
ただ下記のように、basic認証のusernameとpasswordを含めたURLで指定るせいか、test.phpにアクセスできません。書き方が悪いのでしょうか? もし知っていましたら、ご指導ください。
|
6
6
|
|
7
7
|
|
8
8
|
|