Mac OS X + PHP + MySQL (201レス)
1-

127: 2007/01/19(金)04:02 ID:??? AAS
>>119
curl関数ってphpで使う?
とりあえず、ディテクトリ?指定しなきゃmake通ると思う。
NG: --with-cul=/hoge
OK: --with-curl

>>121
jaguarから使ってるけど、セキュリティーアップデートで勝手にいじられた覚えはないなぁ。>libphp4.so
httpd.confは書き変えられたことはあるが。
セキュリティーアップデートのphpより上のバージョン使ってれば大丈夫なんじゃい?

>>122
省4
128
(4): 2007/01/19(金)10:46 ID:??? AAS
>>125
thx
んで、macportsをいれて、再度書いてもらったコマンド入れたら、柿のようなエラーが。。
If this is your first install, you might want
* copy /opt/local/etc/php4/pear.conf.sample to /opt/local/etc/php4/pear.conf
---> Activating php4 4.4.4_2+darwin_8+macosx
Error: Target com.apple.activate returned: Image error: /opt/local/lib/php4/.channels/.alias/pear.txt already exists and does not belong to a registered port. Unable to activate port php4.
Error: Status 1 encountered during processing.

原因なんだろう。
php自体に問題あるのかと思い、単体で入れても上記と同様のエラーが。うーむ、もう少し調べてみるか。
129
(1): 2007/01/19(金)10:58 ID:??? AAS
自己レス

errorに表示されてるファイルを消しまくっていったらとりあえずはエラーは出なくなった。
が、再起動後phpinfoみても全く変わってなし(゚Д゚;)。。
130: 2007/01/19(金)15:18 ID:??? AAS
>>129
どうやっているか、全部晒してみ
131: 2007/01/19(金)15:56 ID:??? AAS
いまだ自前コンパイルをあきらめない俺がいるww
132
(1): 128 2007/01/19(金)16:03 ID:??? AAS
んと、
とりあえず、色々試してみた。

1.sudo port install php4 +apache +gd +macosx
 →128のようなエラーが出た。
  がfind / -name "libphp4.so"で検索するとそれらしきものが/opt配下に出来てるので、
  ↑を/usr/libexec/にコピーして、再起動してみた。
  既にインスコ済みのmysqlに接続できないのでとりあえずやめ。

2.sudo port install php4 +apache +gd +macosx +mysql
 →mysqlも一緒に入って、かつgdも入った。いけそうかと思ったが、
  新しく入ったmysqlにsocket関連のエラー出力ではいれず、とりあえずやめ。
省7
133
(1): 2007/01/19(金)17:02 ID:??? AAS
>>128 /usr/libexec ?
それじゃダメだぞ。apacheの設定を変更していないなら
/usr/libexec/httpd になるはず。
134
(1): 2007/01/19(金)18:15 ID:??? AAS
>>132
とりあえず、/optもろとも全部消してから、portsの再インストール。
バイナリで入れたんなら、/Library/Receipts/内にゴミがあるからとりあえず、
それも消す。
portsで入れたんなら、/usr以下は関係ない。
というか触ると余計はまる。

一遍にいろいろやらないで、少しずつやってみれば?

例えばさ、こんだけでもOKじゃん。
./configure --with-apxs=/usr/sbin/apxs

で、うまく動いたら少しずつオプション増やしてく。
省1
135: 128 2007/01/19(金)18:31 ID:??? AAS
>>133-134

THX
はまりまくったが、何とか動かした。。
かなり力業っぽいが、ご愛嬌で。

以下に手順を書いておくので、同様にはまりまくった人は見てほしいです。

まず、
◆既存システム情報
・intel mac OS X Tiger(mac mini)
・apache1.3(バンドル版)
・php4(バンドル版)
省5
136: 128 2007/01/19(金)18:32 ID:??? AAS
そいで、
◆やったこと
・Macportsから以下のコマンドでインストール
sudo port install php4 +apache +gd +macosx +mysql5
→エラーはでまくるが無視
・出来たlibphp4.soを/usr/libexec/httpd/にコピー
・既存php.iniを/opt/local/etc/にコピー
・既存mysqlディレクトリを、新規でインストールされたmysqlディレクトリにディレクトリごとコピー
・再起動

Mysql + GD + PHP のシステムが動いた。というかzenphotoなんだけどさ。
省2
137: 2007/01/20(土)03:58 ID:??? AAS
俺も自前コンパイルできたw
一回makeでこけたらmake cleanしろってことだなw
138
(1): 2007/01/20(土)09:23 ID:??? AAS
Mac OS XでのPHPの野良ビルドは難しくねーだろ。
躓くとすれば依存ファイルとか。
139: 2007/01/20(土)13:53 ID:??? AAS
>>138
マウス操作でなんでもやってきた人には仕切り高いよ。
140
(1): 2007/02/06(火)19:05 ID:??? AAS
OS10.4.8
にPHP5をmakeしようと思ってconfigureしたのですが、mysqlのところでerrorになってしまいますた。
mysqlの設定はデフォルトで入っていたphp4のconfigureオプションの通りにしたのですがいいかの様なエラーが出てしまいます。。

configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!

これを見る限りもっと具体的なパスを指定しないとイケナイみたいですが、
OSXのどこにmysqlがインストールされているのかが分かりません。。orz
whereisしてもみつかりません。。orz
デフォルトのphp4のinfoだとmysql enableになっているのに。。なんでこの設定じゃイケナイんだろう。。

実行したオプション:
省7
141
(1): 2007/02/06(火)20:49 ID:??? AAS
>>140
MYSQLいれてないんじゃ?
142: 2007/02/06(火)20:55 ID:??? AAS
>>141
はい、、入れてないです。。
でもOSXってMySQLデフォルトで入ってませんでしたっけ。。いや入ってないんですねご免なさいm(__)m
じゃ、sqliteでいいやー。ありがとー141さ〜ん。
143
(1): 2007/02/12(月)01:54 ID:??? AAS
mysql5をインストールしてphpmyadminからデータ入力をしたら「???」
のように日本語文字が化けてしまうんだけどmysqlの日本語の取扱についての
対策方法ってどんなのがあります?

現状でmy.cnfに以下のような設定を記述したんだけど状況は変わらずです。

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake
socket = /tmp/mysql.sock
省5
144: 2007/02/16(金)17:27 ID:??? AAS
>>143

phpmyadminのバージョンと設定は?
145: 1 2007/02/21(水)19:18 ID:??? AAS
こんにちは。このスレを立てた>>1です。
そろそろ次スレが必要かと思って見に来ましたがまだまだ大丈夫そうですね。
また30年くらいしたら来ます。
146
(1): [age] 2007/03/16(金)17:29 ID:??? AAS
MYSQLにて

mysql> GRANT ALL PRIVILEGES ON *.* TO guest@"%" IDENTIFIED BY 'pass';

を実行しguestユーザーを作成

PHPにて
<?mysql_connect('localhost', 'guest', 'pass');?>
接続OK

<?mysql_connect('123.456.789.123:3307', 'guest', 'pass');?>
接続NG
なんだが、
別のサーバーからDBに入っている情報を取り出したいのだがどうしたらいいのですか?
1-
あと 55 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s