プロが教える店舗&オフィスのセキュリティ対策術

WordPressでサイトを構築したいのですが上手くいきません。
まず、ローカルのMacにapache, PHP, MySQLをインストールしたのですが、
php -r "mysql_ping();" を実行すると以下が帰ってきます。

PHPのインストール時にMySQLのドライバを入れてコンパイルしないといけないようなのですが、
このやり方がわかりません。
Configure しないといけないのでしょうか?

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/php_mysql.dll' - dlopen(/usr/local/php5/lib/php/extensions/no-debug-non-zts-20131226/php_mysql.dll, 9): image not found in Unknown on line 0

そもそもですがWP構築ってこんなに難しいものなのでしょうか??

よろしくお願いします。

A 回答 (3件)

なぜMacにセットアップしているのに、DLLファイルを参照するような設定になっているのか?



OSのバージョンがわかりませんが、この辺を参考に構築し直した方がいいのでは。
http://qiita.com/keneo/items/7e5851a066e0b276f4a9
http://www.futomi.com/lecture/macosx/

もしくはWordpressを動かしたいだけなら、入ってるApache、PHPなんて止めて、XAMPPでもセットアップした方が早いです。
(環境構築に対する知識は身に付きません)
https://www.apachefriends.org/jp/download.html
    • good
    • 0
この回答へのお礼

MacのときはDLLを参照しないんですか!?

XAMPPもやってみたいと思います。
サーバーはLinuxなのですが、とりあえずローカルで試してとおもっただけなので。
疑問ですが今入れたPHPやMySQLはアンインストールとかする必要あるのでしょうか?


一応、この辺のサイトを読んでやってみてるのですが、PHPからMySQLを呼び出すところで
上手くいかないんです。。今のPHPは標準でMySQLのモジュールが入っていないからMake Installしないといけないとか書いてるところもあって。。

すいません。しろーとで。

お礼日時:2015/07/24 00:23

PHPをportsからインストールしていないのでなんとも言えませんが


phpのmysql拡張などportsから機能追加するのが妥当な気がします
    • good
    • 0
この回答へのお礼

複数のモジュールを入れるときは、MacPortなり、Finkなりに絞って入れたほうが良いということですかね。。
ありがとうございました。

お礼日時:2015/07/25 22:51

Macはあまりよくわからないですが、


パッケージ管理システムからインストールするんじゃないの?
MacPorts、Fink、Homebrew ・・・etc
    • good
    • 0
この回答へのお礼

PHPは cURLから。
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

MySQLはportから。
sudo port install mysql56-server

入れました。^^

お礼日時:2015/07/24 00:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!