質問するログイン新規登録

質問編集履歴

1

コードを訂正しました

2020/07/15 11:53

投稿

-___-
-___-

スコア3

title CHANGED
File without changes
body CHANGED
@@ -5,29 +5,27 @@
5
5
  ### 発生している問題・エラーメッセージ
6
6
  該当のソースコードで if(!ret) と判定すると以下のエラーとなってしまいました。
7
7
  ```
8
- file_get_contents(https://rakutenx.com): failed to open stream: No route to host in /file/Main.php on line 100
8
+ file_get_contents(https://xxxxxxxxxxxxxxx.com): failed to open stream: No route to host in /file/Main.php on line 100
9
9
  ```
10
10
 
11
11
  ### 該当のソースコード
12
12
 
13
13
  ```ここに言語名を入力
14
14
  <?php
15
- $url = "https://rakutenx.com";
15
+ $url = "https://xxxxxxxxxxxxxxx.com";
16
- $context = stream_context_create($contextOptions);
17
- $ret = file_get_contents($url, false, $context);
16
+ $ret = file_get_contents($url);
18
17
  if(!$ret){
19
18
  echo 'そんなサイトは存在しません';
20
19
  }else{
21
20
  echo 'OK';
22
21
  }
23
-
24
22
  ```
25
23
 
26
24
  ### 試したこと
27
25
  ネットを調べると以下のようにignore_errorsをtrueにし、さらに$http_response_header(スーパーグローバル関数?)を使えばできるらしいのですができなくて、ほかに情報がなく困っています。
28
26
  ```
29
27
  <?php
30
- $url = "https://rakutenx.com";
28
+ $url = "https://xxxxxxxxxxxxxxx.com";
31
29
  $contextOptions = array(
32
30
  'http' => array(
33
31
  "ignore_errors" => true,