PHP

PHP

cURL関数を使ってみます!!

XMLファイルのURLを読み込んで処理しようとすると、

PHPの環境設定によってはfile_get_contentsで以下のようなエラーが出ることがあります。

 

Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in・・・

 

これは、

php.iniにURLの読み込みを許可しませんよ!!

という設定を行なっているからです。

 

その場合、php.iniを確認すると、

「allow_url_fopen="Off"」となっているはずなので、

これを

「allow_url_fopen="On"」と変更することで読み込みを行えるようになります。

 

でも、ここで1点疑問に思うことがあるはずです。

 

セキュリティー上「allow_url_fopen」をOffにしているのに、
これでいいのか?
と!!

 

そんな場合には、cURL関数を使ってやります。

例えば、僕であればこんな具合に書きます。

 

簡単に説明すると、

①$ch = curl_init();
cURLを使いますよっていう宣言みたいなものです。

②curl_setopt($ch, CURLOPT_URL, $path);
URLなどのオプションをセットします。

③curl_setopt($ch, CURLOPT_HEADER, 0);
ヘッダも出力する場合の処理です。

④curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_exec()の実行結果を文字列として返す設定です。

⑤$obj = curl_exec($ch);
実行します。

⑥curl_close($ch);
cURLを使い終わったので、リソースを開放してやります。

弊社では、以下の方に向けて、WordPressの短期学習プログラムを
格安(15,000円~)で提供しております。

  • 個人でWordPressを使ったサイト(個人ブログやアフィリエイトサイトなど)構築をお考えの方
  • WordPressを使って副業で稼ぎたい方
  • フリーランスでWordPressを使ったお仕事をお考えの方
  • 自社でホームページの構築・運用をお考えの方
  • 企業のWEB担当者の方

内容

基本的には、初心者の方を対象にした学習プログラムです。

※ WordPress制作の上級者の方の場合、弊社の学習プログラムはあまり役に立たないと考えています。

  • ・ WordPressのインストールからセッティングの方法
  • ・ WordPressのテーマ選びについて
  • ・ WordPressのプラグイン選びと設定方法について
  • ・ サーバの準備方法
  • ・ ドメインの取得・管理の方法
  • ・ FTPの設定方法
  • など

ご用意頂くもの

  • ・ ノートPC
    ※ 弊社はWindowsを業務で利用しておりますので、できればWindowsのPCをおすすめしています。
  • WordPressでサイトの制作を考えているが、何から始めればいいのか分からない。
  • ドメインやサーバはどうやって準備すればいいの?
  • そもそもホームページの公開には何が必要なの?

などなど、

どのような内容でも構いませんので、お気軽にお問い合わせ下さい。

お客様の目的をお聞きした上で、最適の学習プランを提案致します。

ご興味のある方は、以下の内容を記載の上、一度お問い合わせ下さい。
こちらより、折り返しメールを致します。

  • ① お名前
  • ② 折り返し先のメールアドレス
  • ③ 希望の学習内容

関連記事

  1. PHP

    PHP

    PHP脆弱性対応 フォームの改行コード、復帰コードの取り扱い

    サイト構築時、大概の場合お問合せフォームを設置すると思いますが、…

  2. PHP

    PHP

    【PHP】imagepng()の圧縮率設定について

    imagepng(): gd-png error: compressi…

  3. データベース

    PHP

    phpPgAdminをインストール

    phpPgAdminのインストール方法についてのメモ書きです。&n…

  4. PHP

    PHP

    Indirect modification of overloaded element of Cak…

    $this->data = "1";といった具合で、Ca…

  5. PHP
  6. PHP

    PHP

    PHPExcel エクセルをダウンロード

    PHPExcelを使ってエクセルファイルを出力する場合、ファイルを…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. レンタルサーバ
  2. コピペ(Copy and Paste)
  3. Check Copy Contents(CCC)
  4. WordPress(WP)
  5. セキュリティ
  6. セキュリティ
  7. THE THOR(ザ・トール)
  8. SONY α6400の本体
  9. THE THOR(ザ・トール)
  10. 短縮URL
PAGE TOP