• 締切済み

PHPを学ぼうとしてます

最初からつっかかってます。 OSはWIN7です。 http://www.wings.msn.to/index.php/-/B-08/php_win_php/ 本を買ったのですが、こちらの著者の方がなぜか投稿欄を閉鎖してまして困ってます。 ~以下困っている部分の抜粋です~ 適当なフォルダにファイルを移動後、ファイルを解凍する ダウンロードしたZipファイルを「C:\php」に展開します。展開したフォルダ直下に格納されている「php5ts.dll」と「php*.dll」を除くすべての「*.dll」ファイルをシステムフォルダにコピーします(Windows XPでは「C:\windows\system32」、Windows 2000/NTでは「C:\winnt\system32」、Windows ME/9xでは「C:\windows\system」)。「php5ts.dll」はPHPのコアモジュールで、「*.dll」ファイルは拡張モジュール組み込み時に必要となります。 ファイル「php5ts.dll」と「php*.dll」が見当たらないのです。。。 最新だからでしょうか? http://www.php.net/downloads.php PHP 5.3.5 (tar.bz2) [10,553Kb] - 06 January 2011 上記をDLしてます。どうかどうかお願いいたします!!

  • PHP
  • 回答数5
  • ありがとう数0

みんなの回答

回答No.5

入門でインストールを覚える必要はないような… XAMPPを使えばPHPが即使えるようになりますよ。 http://www.apachefriends.org/jp/xampp-windows.html

回答No.4

>PHP 5.3.5 (tar.bz2) [10,553Kb] - 06 January 2011 >上記をDLしてます。どうかどうかお願いいたします!! >Complete Source Code 簡単な英単語すら読めない人?

回答No.3

システムフォルダにファイルをコピーしてはいけません。 Windows Installer版を使ってインストールしてください。 インストール方法については,PHPの公式のマニュアル http://www.php.net/manual/ja/install.windows.php を参考にすると良いです。

  • hitomura
  • ベストアンサー率48% (325/664)
回答No.2

ダウンロードしたものが違います。 あなたがダウンロードしたのは Windows 用実行ファイルではなくソースコードです。 提示された PHP の URL から "Windows Binaries" と書かれた箇所にあるリンクをたどってください。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

質問に書いてあるページから何をダウンロードしたのでしょう? 掲示してあるページから直接ダウンロードできるものはPHPのソースコードです。 コンパイル等をしないと使えません。 ダウンロードするなら http://windows.php.net/download/ からどうぞ。

関連するQ&A

  • An httpd ver1.42でPHPを動かそうとしてるがなかなか動かない

     サイトを見ていて、修正した「php.ini」を「C:¥WINDOWS」に 同じPHPフォルダにある「php4ts.dll」を「C:¥WINDOWS¥system32」に 保存しますという説明があるのですが これは 「php.ini」がPHPのフォルダとC:¥WINDOWSにも二つずつある意味ですか? 同様に「php4ts.dll」がPHPのフォルダと「C:¥WINDOWS¥system32」ふたつありっていう意味ですか? なかなかできなくて困ってます

    • 締切済み
    • PHP
  • PHP5のインストールがわかりません。

    1.PHP5のパッケージをダウンロードします。 http://www.php.net/の「download」のページから「Windows Binaries」の中の「PHP 5.x.x zip package」をダウンロードしてください。 2.「C:\php」というフォルダを作成してください。 3.ダウンロードしたファイルを解凍します。解凍後、「C:\php」にすべてのファイルを移動します。 「C:\php\php.exe」ができるように移動してください。 移動したら移動元のフォルダは削除してください。 4.「C:\php\php.ini-dist」をwindowsディレクトリへコピーしてください。 5.コピーしたphp.ini-distのファイル名をphp.iniに変更してください。 6.「C:\php\php5ts.dll」をSystemディレクトリ(C:\WINNT\system32 or C:\windows\system32 or C:\windows\system)へコピーしてください。 7.PHPでMySQLを利用する場合、「C:\php\libmysql.dllをSystemディレクトリ(C:\WINNT\system32 or C:\windows\system32 or C:\windows\system)へコピーしてください。 ============== と書いてありますが http://tsuttayo.sytes.net/php/install2/win.php?ver=5.0.1&os=Windows ●4.C:\php\php.ini-dist」をwindowsディレクトリへコピーしてくださいという箇所がよくわかりません。 こんな最初の問題でつまずいていると、次に進むのに とても苦労しそうですが。 ●4.の箇所をわかりやすく教えてください・・ 宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • なぜかphp.ini-distがコピーできません。

    これからPHPをやろうしているものです。 今、phpをダウンロードして解凍後設定しているのですが、設定の際にphp.ini-distをphp.iniにしてc\windowsに置くと参考書に書いてあったのですが、何回やっても、php.ini-distのファイル名をphp.iniに変更できず置くこともできません。また、php5ts.dllもc\windows\system32にコピーすることもできません。 操作は以下のとおりです。 1.php-5.0.1-Win32を適当なところにダウンロード(デスクトップ上) 2.php-5.0.1-Win32をc\phpに解凍 3.c\phpの中のphp.ini-dist→php.iniに変更できない 4.試しにphp.ini-dist自体をc\windowsへコピー→できず 5.php5ts.dllをc\windows\system32にコピーできず ※OS:WIN XP home ※市販のPCノート お手数ですが、解決策と解決手法を教えていただけませんでしょうか。よろしくお願いします。

    • ベストアンサー
    • PHP
  • php.iniの設定 

    php.iniの設定が上手くいきません。 環境は windowsXp php5.0.5 mysqlserver5 php.iniはC\windowsフォルダ に入れています。 php5ts.dllもsystem32に入れています。 php.iniファイルの extension系の";" は参考書通りにはずしています。 extension=php_mysql.dllが有効にならず。 mysql サポートが enabledになりません。 お答えいただけましたら幸いです。

    • 締切済み
    • PHP
  • PHPのインストールのことで!

    PHPのインストールの仕方の説明文を見つけましたが良く解からないところがあります。誰か解かりやすく説明して頂ける方いませんか。 【説明文】 Cドライブ内にphpとゆうフォルダを作りましょう。そしてその作った「c:\php」ディレクトリ内にダウンロードしたファイルを解凍します。 ディレクトリ内にあるphp5ts.dllファイルをWINDOWEディレクトリ内のsystem32ディレクトリにコピーします(Wind9×/MEではsystemディレクトリ)。 次に、php.ini-distファイルをWINDOWSディレクトリ《この文面が解かりません》にコピーした上でphp.ini-distファイルの名前を php.iniに変更します。 【質問】 この「php.ini-distファイルをWINDOWSディレクトリにコピーし・・・」 とは、どこのWINDOWSディレクトリのことでしょうか? 【構成図】 C→PHP(フォルダ) C→I388→system32 宜しくお願いします。

    • 締切済み
    • PHP
  • PHPのインストールで。

    こんばんは。 PHPについて勉強したいと思い、初心者向けの本を買いました。 今、その最初の段階として、PHPをインストールする という作業をしていたのですが、わからないことが 出てきたので、教えていただきたいのです。 どうぞよろしくお願いします。 まず、 http://www.php.net/downloads.php のサイトから、 Windows BinariesのPHP 4.3.3 zip packageを クリックし、Japanの部分をダウンロードしました。 そして、解凍しました。 次に、本には“解凍したフォルダの中の「php4ts.dll」 をウインドウのシステムフォルダにコピーします。”と 書いてあるのですが、どうも解凍したフォルダの中に 「php4ts.dll」が見あたらないのです。 フォルダにあるのは、 cliフォルダ dllsフォルダ extensionsフォルダ midsフォルダ opensslフォルダ pdf-relatedフォルダ Pearフォルダ sapiフォルダ go-pear.bat install.txt license.txt magic.mime news.txt php.exe php.gif php.ini-dist php.ini-recommended php4embed.lib php4ts.lib の計19個になります。 何度もzipファイルをダウンロードしなおして、 解凍しなおしたり、本に付いていたCD-ROMに入って いたもの(ちょっとバージョンが古いのですが)も やってみたのですが、ダメでした。 こんな初期段階でつまずくとはお恥ずかしいのですが、 原因がさっぱりわかりません。 アドバイスお願いします。 PCは、Win98です。Apacheと組み合わせるということで、 Apacheの方は正常にインストールできました。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP5の拡張モジュールの関数を有効化するとエラーがでます。

    こんにちは。 いつもお世話になっております・・・。 PHP5+Apach2+MySQL4.0 Win環境で、インストールをしていたのですが・・。 <?php phpinfo(); ?>を、Apacheのドキュメントフォルダに 入れた所、ちゃんと表示されたので、インストール 自体は行えているのかな、と思うのです。 が、C:\Windows\php.ini の中に extension = php_mysqli.dll を足して Apacheを再起動させると Warning: PHP Start up:Unable to load dynamic library. c:/php/ext\php-mysqli.dll というエラーが2回繰り返し表示されてしまうのです。 php_mysqli.dllファイルは、c:/php/extフォルダに あったのを、システムフォルダ(C:\windows\system32)にもコピーしてあります。 なぜこのようなエラーが出てしまうのでしょうか・・・。 どうかご指導よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • apacheサーバでphpが表示できない

    php初心者です。 apacheサーバでphpファイルを表示させたいのですが、うまくいかず困っています。OSはwindowsXPです。 phpのインストールはうまく言っているみたいでdosで C:\php>php foo.php Hello となりります。apacheサーバ(Apache/2.2.4 (Win32))自体は動いていて、 http://www.php.net/downloads.php から PHP 5.2.1 installer [19,568Kb] - 12 Feb 2007 をダウンロードする際に、自動的に設定を行いました。"httpd.conf"と"mime.types"ファイルが書き換えられているようです。 phpのフォルダにPathを設定して、サーバの再起動もしているのですが、index.phpを開くとphpファイルのダウンロードになってしまいます。"php.ini", "php5ts.dll"は書き換えず、別のフォルダにも動かしていません。 アドバイスをいただけないでしょうか。お願いします。

    • 締切済み
    • PHP
  • MySQLとPHPがつながりません。

    MySQL5.1 Apache2.0 PHP5.2.4をインストールしたのですが、MySQLとPHPがつながりません。 phpinfoを見ても、libxmlとodbcの間に本来あるべきMySQLがありません。 C:\WINDOWS\php.iniにある、 extension=php_mysql.dll extension=php_mysqli.dll のセミコロンは外しています。 php5ts.dllはC:\WINDOWSに、libmysql.dllはC:\System32とC:\Apache2\binにコピー済みです。 php_mysql.dllやphp_mysqli.dllもコピー済みです。 それでも反映されず、やけくそで各フォルダに全種類dllをコピーしたりもしましたがやはり反映されません。 そして、この状態でWEB上からPHPにアクセスすると、 Fatal error: Call to undefined function mysql_pconnect() in C:\Apache2\htdocs\include\setup.php on line 7 というメッセージのサイトが出てきます。 恐らくphpinfoにMySQLが反映されれば解決すると思うのですが、どのようにすれば良いのでしょうか。 どなたか宜しくお願いします。

    • ベストアンサー
    • MySQL
  • Apache 2.4.0でphp5.3を使うには?

    Apacheをインストールし、ApacheからPHPを使える状態にしたいです。 Apacheのインストールは、 http://www.apachelounge.com/download/から Apache 2.4.0 httpd-2.4.0-win32.zip をダウンロードし、c:/pg/にApache24という名前のフォルダで配置しました。 ドキュメントルートのhtmlファイルをブラウザで表示できるところまでできています。 PHPのインストールは http://windows.php.net/download/から PHP 5.3 (5.3.9) Zip [14.94MB] sha1: 4149d79a877ae7ccb0e5419b13152b5bd3074825 php-5.3.9-nts-Win32-VC9-x86.zipをダウンロードし デスクトップにphpというフォルダを作成し、その中に全て展開しました。 展開されたphpフォルダをc:/pg/Apache24に配置しました。c:/pg/Apache24/php PHP利用のための設定 モジュールの追加 http://www.adminweb.jp/apache/php/index1.html を参考にするとApacheでphpを利用するためには、 Apache2.2系を使う場合は、"httpd.conf"ファイルの中の "Dynamic Shared Object (DSO) Support"ブロックの一番最後に 次の行を追加すればよいという説明があります。 LoadModule php5_module c:/php/php5apache2_2.dll Apache2.4系を使う場合はどのようにしたら良いのでしょうか。 展開したphpフォルダの中にphp5apacheで始まるdllファイルが存在しません。 php5apacheで始まるdllファイルを自分で用意して配置しないといけないのでしょうか。

専門家に質問してみよう