Guest User

Untitled

a guest
Apr 4th, 2018
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. header("Access-Control-Allow-Origin: *");
  2. header("Access-Control-Allow-Methods: GET, POST, DELETE, OPTIONS");
  3. header("Access-Control-Allow-Headers: *");
  4.  
  5. $opt = array("http" => array('ignore_errors' => true));
  6. //FALSE
  7. $result = file_get_contents('http://api.localhost/api/test/', false, stream_context_create($opt));
  8. //TRUE
  9. $result = file_get_contents('https://yahoo.com', false, stream_context_create($opt));
  10. var_dump($result);
  11.  
  12. Route::resource('test/', 'TestController');
  13.  
  14. <?php
  15.  
  16. namespace AppHttpControllers;
  17.  
  18. use IlluminateHttpRequest;
  19.  
  20. class TestController extends Controller
  21. {
  22. /**
  23. * Display a listing of the resource.
  24. *
  25. * @return IlluminateHttpResponse
  26. */
  27. public function index()
  28. {
  29. return response()->json(['apple' => 'red', 'peach' => 'pink']);
  30. }
  31. }
  32.  
  33. version: '2'
  34. services:
  35. #MySQLのデータが保存されるので、消さない!
  36. data:
  37. image: busybox
  38. volumes:
  39. - ./misc/data:/var/lib/mysql
  40. nginx:
  41. image: nginx:1.10
  42. ports:
  43. #ポート番号は変更OK→ただし、nginxフォルダのdefault.confの設定も変更すること!
  44. - "80:80"
  45. #volumesがローカルからコンテナにマウントされるディレクトリ
  46. volumes:
  47. - ./nginx/default.conf:/etc/nginx/conf.d/default.conf
  48. #各自切り替える事
  49. - /Users/alberorana/:/var/www/html/
  50. - /Users/alberorana/api:/var/www/html/api
  51. links:
  52. - code
  53. - laravel
  54. container_name: nginx
  55.  
  56. code:
  57. build: ./codeigniter
  58. volumes:
  59. - /Users/alberorana/:/var/www/html/
  60. - ./php/php.ini:/usr/local/etc/php/conf.d/php.ini
  61. working_dir: /var/www/html/suke10
  62. links:
  63. - mysql
  64. - laravel
  65. ports:
  66. - "9000:9000"
  67. container_name: code
  68.  
  69. laravel:
  70. build: ./laravel
  71. #volumesがローカルからコンテナにマウントされるディレクトリ
  72. volumes:
  73. #各自切り替える事
  74. - /Users/alberorana/api:/var/www/html/api
  75. - ./php/php.ini:/usr/local/etc/php/conf.d/php.ini
  76. working_dir: /var/www/html/suke10api
  77. links:
  78. - mysql
  79. ports:
  80. - "9001:9001"
  81. container_name: laravel
  82.  
  83. mysql:
  84. image: mysql:5.7
  85. environment:
  86. #各自のMuSQLコンテナに合わせる事
  87. MYSQL_ROOT_PASSWORD: ****
  88. MYSQL_DATABASE: ****
  89. MYSQL_ROOT_USER: root
  90. ports:
  91. - "13306:3306"
  92. volumes_from:
  93. - data
  94. volumes:
  95. - ./misc/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf
  96. container_name: mysql
Add Comment
Please, Sign In to add comment