2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Apache + MySQL + PHP

1 :Der Angriff:04/01/09 19:02
Apache + MySQL + PHPを使って、WEBデータベースを構築してみよう。

Sunの中古のサーバが届き次第、私は以下のような環境で構築しようと思います。
使用OS: OpenBSD-3.4STABLE
Apache-1.3.29
MySQL-4.0.17
PHP-4.3.4

2 :名無しさん@お腹いっぱい。:04/01/09 19:05
Apache総合スレ 4
http://pc2.2ch.net/test/read.cgi/mysv/1069514378/291

こいつじゃねーだろうな?

3 :名無しさん@お腹いっぱい。:04/01/09 19:09
WebProg板へ言ってください。あ、削除依頼はお忘れなく。

4 :名無しさん@お腹いっぱい。:04/01/09 19:14
>>2
はぁ?

5 :名無しさん@お腹いっぱい。:04/01/09 19:39
PHPはクソ

6 :名無しさん@お腹いっぱい。:04/01/09 19:46
>>3
削除依頼出すのクソスレ立てたヴァカじゃなくても問題ないぞ。

7 :名無しさん@お腹いっぱい。:04/01/09 20:01
「PHPは糞」といふからにはそれなりの理由があって云ってるのだろうが、もし本当に
糞なのであれば、その根拠は何。

何でもかんでもPerlで書かんと気がすまんPerl基地外だろうけど、適材適所なんだよ。
Perlなんて使ってたら、一回問い合わせるだろ。

PHPならapacheの内部プロセスで動かせるから、少なくともPerlよりも返答が速いはず。
あなた、Perlに関しちゃ達人のオジサンっぽいけど、そうやって頭ごなしにPHPを否定する
のもちょっと異常だぞ。

俺からしてみれば、Perlのいい加減な`$`、`@`、`%`が嫌だったからPHPかC/CGIにしようと
思った。

8 :名無しさん@お腹いっぱい。:04/01/09 20:08
すばらしい妄想ですね

9 :名無しさん@お腹いっぱい。:04/01/09 20:54
mod_perl の方が早いよ。


10 :名無しさん@お腹いっぱい。:04/01/09 20:55
mod_lisp の方が楽しいよ。

11 :名無しさん@お腹いっぱい。:04/01/09 20:58
1=4=7ですか?
>はぁ?
とか書くのはどうかと思うよ・・・スレのばしたいなら。
>>2が間違ってるなら違う、って普通に言えばいいと思う。
鯖立て以前にもっと正すべきことがあ


12 :名無しさん@お腹いっぱい。:04/01/09 20:59
糞な理由: バージョン上がると互換性がなかったりする。そのくせ上がるの早い。


13 :名無しさん@お腹いっぱい。:04/01/09 21:19
つーか削除以来出しとけよ

14 :名無しさん@お腹いっぱい。:04/01/10 15:42
良スレage

15 :名無しさん@お腹いっぱい。:04/01/10 18:03
>>1
漏れ的にはコレが最強の組み合わせだと思うが
MySQLに替えてPostgresを組み合わせている解説本が多いね

16 :名無しさん@お腹いっぱい。:04/01/13 17:25
>>12
互換性がないんじゃなくて、オマエの対応が糞なんだろ。
俺だったら互換性が無くても何とかする。

Apache-1.3から2.0に移行する時、苦労したけど互換性がないとか云う前に何とか移行させたよ。

17 :名無しさん@お腹いっぱい。:04/01/13 17:32
>>9
チミは、Zendエンジンというものを知らないみたいだね。

18 :名無しさん@お腹いっぱい。:04/01/17 22:24
>>16
|互換性がないんじゃなくて、オマエの対応が糞なんだろ。
|俺だったら互換性が無くても何とかする。

最終的に何とかするのはお前だけじゃなく他の人も同じです。
問題なのはちゃんと正しく書いているコードが動かなくなるような
仕様上の変更をちょくちょくやってしまうphp開発元の体質にあるんです。
たとえばこういうの:
ttp://jp.php.net/manual/ja/function.odbc-fetch-into.php
こういう痛い変更に対応するのが楽で済むようにwrapper classを
使うようなことがあるけど、そもそもこういう痛い仕様変更がなければ
必要のない作業でしょ? 他の例としては文字コード処理まわりの変更が
あるけど、これもインパクトが大きいわりに変更履歴にははっきり書かずに
やっちゃってますよね。

19 :名無しさん@お腹いっぱい。:04/01/21 02:15
>>18

あのー、われわれはいたぶられるとなんだかんだいって悶えつつも
密かに悦んじゃうダメな人たちなんですけど。

っつーか仕様変更といえばXML周りとかマルチバイトの方がやらしくないっすか?

20 :名無しさん@お腹いっぱい。:04/01/24 22:37
age

21 :http://ja.wikipedia.org/wiki/PHP:04/02/06 21:34
(2004/02/04)メディアウィキ(PHP製)のコードの解析(Wikipedia 井戸端BBS)

http://taurus.kake.info.waseda.ac.jp/wikip/joyful/joyful.u.cgi?mode=res&no=827


22 :名無しさん@お腹いっぱい。:04/09/20 08:29:21
面白い記事があったので

http://www.pahoo.org/e-soul/webtech/phpgd/phpgd-02-01.shtm


23 :名無しさん@お腹いっぱい。:04/12/31 03:57:05
MySQLは猿の使う代物だ。

漢はPostgresを使う。

24 :名無しさん@お腹いっぱい。:2005/05/17(火) 20:44:16
FreeBSD5.4+Apache1.3+PHP4.3.10の環境を作成しているのですが、
PHPのインストール後(?)にできる
/usr/local/apache/libexec
にphp4.soファイルが作成されません。
./configureのオプション設定や、
Apacheのインストールに何か、間違いがあったのでしょうか?

25 :名無しさん@お腹いっぱい。:2005/05/17(火) 20:56:19
>>24
RTFM

26 :名無しさん@お腹いっぱい。:2005/05/18(水) 05:35:29
configure の apxs したの?


27 :名無しさん@お腹いっぱい。:2005/09/01(木) 00:59:45
phpMyAdminを入れたんだがrootとrootのpass入れても以下のエラーでログイン不能orz
どうしたら良いんだ・・・
--
ユーザー名またはパスワードが正しくありません。
アクセスは拒否されました。


28 :27:2005/09/01(木) 16:18:55
ユーザー情報が反映されて無いだけだったorz
再起動したらできたよ・・・

29 :名無しさん@お腹いっぱい。:2005/12/24(土) 05:49:45
鯖管?としての?AMP環境構築や運用ネタってことでいいんじゃね?

L(Linux),B(*BSD),M(Mac OS X)ぐらいがあり得る選択肢?
もちろん、LAMPが一番実績もノウハウも有るだろうけど。

30 :名無しさん@お腹いっぱい。:2006/05/14(日) 00:21:20


mysqlをはじめてインストしたものですが、

設定環境の
MYODBCに

NOT found
driver 3.51 not foundって表示されてcan't found
って出るんです。どなたか原因わかりませんでしょうか?

ちなみにCには2000が入っているのでXPの入ったDにインストしました。
パスはわかるところは変えたんですが。

31 :名無しさん@お腹いっぱい。:2006/05/14(日) 00:29:29
ドライバーは入れられたようですが、
コマンドプロンプトからcan't connectです。

startを選択しても青ランプに2秒くらい点灯するんですが、すぐ赤に戻ります。
なぜなんでしょうか?

32 :名無しさん@お腹いっぱい。:2006/07/15(土) 09:50:27
Apache + MySQL + PHP + phpmyadmin で
直接いじればいいんじゃね?

33 :名無しさん@お腹いっぱい。:2006/07/16(日) 10:35:12
ここからはBAMPのみで。

34 :名無しさん@お腹いっぱい。:2006/07/26(水) 01:18:14
age

35 :名無しさん@お腹いっぱい。:2006/07/26(水) 11:23:02
Baka and Aho's Multiple Population

36 :名無しさん@お腹いっぱい。:2006/07/26(水) 11:51:04
BAMP の B って何?

37 :名無しさん@お腹いっぱい。:2006/07/26(水) 11:52:36
>36
Baka

38 :名無しさん@お腹いっぱい。:2006/07/26(水) 11:53:27
>>35
Massive Populationの間違いだろ

39 :名無しさん@お腹いっぱい。:2006/07/26(水) 12:04:24
じゃあ DAMP の D って何?

40 :名無しさん@お腹いっぱい。:2006/07/26(水) 12:09:10
DAMEPO

41 :名無しさん@お腹いっぱい。:2006/08/06(日) 18:35:26
クエリをいっぱい投げるのは良くない、とどこかで読んだような気がしたので、
サブクエリを3重につなげて演算式も3つくらい入れて投げたら、いままでの3倍くらい時間がかかるんだ。
これならクエリを複数回に分けてPHPに演算やらせた方が早いんだが、こんなもんなの?
環境によって違いますかね?
MySQL 4.1
PHP5
が入ってるXAMPP1.4
OS WINDOWS XP
ペンM メモリ700くらいです。

MySQL + PHP 勉強中です。よろしくお願いします。


42 :名無しさん@お腹いっぱい。:2006/08/06(日) 19:53:23
具体的にどんなクエリ投げたかもわからん状態で
答えられるのはエスパー

43 :名無しさん@お腹いっぱい。:2006/09/10(日) 18:46:16
以後はこちらで。

Apache関連 Part9
http://pc8.2ch.net/test/read.cgi/unix/1153314712/

44 :悩み人:2006/10/19(木) 00:45:55
PHPからMYSQLに接続したいのですがどうしてもつながりません。
mysql_connect関数を使い接続しようとしたのですが、
Call to undefined function mysql_connect()
というエラーが出て、接続できません。誰かわかる方教えてください。

45 :名無しさん@お腹いっぱい。:2006/10/19(木) 18:36:10
mysqlのモジュールがロードされていないんじゃないかな

46 :名無しさん@お腹いっぱい。:2006/10/19(木) 23:48:49
こんな所にまでマルチするとは

47 :名無しさん@お腹いっぱい。:2006/11/25(土) 01:15:00
age

48 :名無しさん@お腹いっぱい。:2006/11/25(土) 12:43:11
なんだ、マルチだったのか

49 :名無しさん@お腹いっぱい。:2006/12/14(木) 10:06:47
phpmyadmin が外から丸見えになっている事例を見つけて、
ちょっとガクブルした。SSL での接続にしてパスワード
設定しておけば大丈夫なのかな。

50 :名無しさん@お腹いっぱい。:2006/12/14(木) 11:39:44
>>49
kwsk

51 :名無しさん@お腹いっぱい。:2006/12/18(月) 08:50:57
phpmyadmin のトップページの文言を google で検索してみると、
いっぱいヒットする。つまり phpmyadmin が外から丸見えに
なっているサイトが結構ある。MySQL から見れば localhost
から接続されているように見えるわけで、危ないなぁ、とオモタ

52 :名無しさん@お腹いっぱい。:2007/03/06(火) 00:19:05
中野豚子 フジテレビ 中野美奈子 噛み過ぎ ブタ ブス 地下金庫 地下チンコ

53 :七資産@お腹いっぱい。:2007/08/11(土) 07:53:04
Parse error: syntax error, unexpected '@' in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\(略)
なんてエラーが出た(涙)

ソースは
<?php
$link = mysql_connect('localhost', 'root', 'root');
if (!$link) {
die('接続失敗です。'.mysql_error());
}
?>です;原因と解決法を教えてください;


54 :名無しさん@お腹いっぱい。:2007/08/11(土) 09:27:52
>>53
対策です。
... (略)

55 :七資産@お腹いっぱい。:2007/08/11(土) 15:34:28
おねがいします;; ちなみにつかってるバージョンはmySQLは4.1、apache2.2を。phpは最新バージョンです(><


56 :名無しさん@お腹いっぱい。:2007/08/14(火) 14:47:47
文字コードがおかしいとか?(^^)
とりあえず '接続失敗です。'. の部分削ってみたら?(^^;;;;)

57 :名無しさん@お腹いっぱい。:2008/03/09(日) 12:40:28
php CLIを実行するとプロセスが終了しなくなっうんだけど原因わかるひといますか?

#uname -a
Linux hoge.example.com 2.6.9-67.0.4.EL #1 Sun Feb 3 06:53:29 EST 2008 i686 i686 i386 GNU/Linux

# /usr/local/apache2/bin/httpd -v
Server version: Apache/2.2.8 (Unix)
Server built: Feb 25 2008 15:39:03

# /usr/local/apache2/bin/httpd -l
Compiled in modules:
core.c mod_ssl.c worker.c http_core.c mod_so.c

# /usr/local/mysql/bin/mysql -V
/usr/local/mysql/bin/mysql Ver 14.13 Distrib 5.2.3-falcon-alpha, for pc-linux-gnu (i686) using EditLine wrapper

apache
./configure --enable-so --enable-modeule=all --enable-mods-shared=most --enable-ssl=static --enable-shared=yes --enable-dav=no --with-mpm=worker --enable-threads

mysql
./configure --prefix=/usr/local/mysql --with-charset=ujis --with-extra-charset=all --with-innodb --enable-thread-safe-client

php
./configure --with-apxs2=/usr/local/apache2/bin/apxs \
--enable-mbstring --enable-mbregex --enable-mbstr-enc-trans --enable-jstring --with-readline --enable-zend-multibyte \
--with-gd --enable-exif --enable-gd-native-ttf --with-freetype-dir=/usr --with-png-dir \
--with-zlib --with-zlib-dir --with-jpeg-dir --with-xpm-dir --enable-gd-jis-conv \
--with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config \
--enable-memory-limit --with-openssl --with-ssl --enable-sockets --with-db --enable-force-cgi-redirect \
--enable-ftp --enable-calendar --enable-versioning --enable-sysvsem --enable-sysvshm \
--with-mhash --with-curl \
--with-imap=/usr/local/lib --with-imap-ssl

58 :57:2008/03/09(日) 12:52:30
<?php die(); ?>

のような超簡単なスクリプトも帰ってこない。(ノД`)シクシク

ついでに eacceleratorのencoder.php も簡単なスクリプト以外が
エンコードできない。こいつも帰ってこなくなるんだがな。

59 :57:2008/03/09(日) 13:30:08
apacheのエラーログには
[Sun Mar 09 13:16:22 2008] [notice] child pid 14771 exit signal Segmentation fault (11)
[Sun Mar 09 13:16:22 2008] [notice] child pid 14773 exit signal Segmentation fault (11)
[Sun Mar 09 13:16:22 2008] [notice] child pid 15427 exit signal Segmentation fault (11)
[Sun Mar 09 13:16:22 2008] [notice] child pid 15457 exit signal Segmentation fault (11)
[Sun Mar 09 13:16:23 2008] [notice] child pid 15456 exit signal Segmentation fault (11)
ん〜なんだろ。
セグメンテーションフォルトが出てた。
mpm関係なのだろうか?

apacheを再起動しようとすると
[Sun Mar 09 11:35:26 2008] [notice] SIGHUP received. Attempting to restart
[Sun Mar 09 11:35:26 2008] [notice] seg fault or similar nasty error detected in the parent process

# ps -eaf | grep httpd
root 14768 1 0 12:31 ? 00:00:00 /usr/local/apache2/bin/httpd -k start
nobody 14769 14768 0 12:31 ? 00:00:00 [httpd] <defunct>
root 15808 15740 0 13:24 pts/6 00:00:00 grep httpd

プロセスが死なない...


cron実行されるphpスクリプトのプロセスもどんどんたまっていく...
nobody 14897 1 0 12:35 ? 00:00:00 /usr/local/bin/php /var/www/conf/libexec/update_news.php
nobody 14973 1 0 12:40 ? 00:00:00 /usr/local/bin/php /var/www/conf/libexec/update.php
nobody 15039 1 0 12:45 ? 00:00:00 /usr/local/bin/php /var/www/conf/libexec/update.php
nobody 15233 1 0 13:00 ? 00:00:00 /usr/local/bin/php /var/www/conf/libexec/update.php
nobody 15420 1 0 13:15 ? 00:00:00 /usr/local/bin/php /var/www/conf/libexec/update.php

全然原因がわからん................................

60 :57:2008/03/09(日) 14:52:04
GDBしてみた。
# cd /usr/local/src/php-5.2.5/
# gdb ./sapi/cli/php
GNU gdb Red Hat Linux (6.3.0.0-1.153.el4_6.2rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

warning: not using untrusted file ".gdbinit"
(gdb) r
Starting program: /usr/local/src/php-5.2.5/sapi/cli/php
[Thread debugging using libthread_db enabled]
[New Thread -1209026880 (LWP 2462)]
[New Thread -1212290144 (LWP 2465)]
[Thread -1212290144 (LWP 2465) exited]


61 :57:2008/03/09(日) 14:52:24
つずき

<?php
print "test"; exit;
test

Program received signal SIGTSTP, Stopped (user).
[Switching to Thread -1209026880 (LWP 2462)]
0x005df7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

(gdb) where
#0 0x005df7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1 0x0076e3de in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
#2 0x0076bc4a in _L_mutex_lock_23 () from /lib/tls/libpthread.so.0
#3 0x00464e3c in my_errorcheck_mutexattr () from /usr/local/mysql/lib/mysql/libmysqlclient_r.so.15
#4 0x00464e9c in THR_LOCK_myisam () from /usr/local/mysql/lib/mysql/libmysqlclient_r.so.15
#5 0x00000000 in ?? ()

「#5 0x00000000 in ?? ()」ってなんでしょうか?

62 :57:2008/03/09(日) 15:28:35
原因判明!!!!!!!!!

--with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config
この設定でクライアントライブラリがコンフリクトしていることが判明!

拡張なんかつかっていないので取り合えず、--with-mysqli=/usr/local/mysql/bin/mysql_config を
削除したら動いた

63 :名無しさん@お腹いっぱい。:2008/03/29(土) 05:08:32
質問なのですが、LOAD DATA INFILEでcsvファイルをインポートするとき、
csvのフィールドの数とテーブルのフィールドの数は一致しないといけませんか?

64 :名無しさん@お腹いっぱい。:2009/07/12(日) 21:30:04
PHP5.3でログに
PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0
とかって出ますが、これ設定ミスなんでしょうか???

65 :名無しさん@お腹いっぱい。:2009/08/02(日) 07:16:06
ttp://www.pqrs.org/tekezo/www/seibo/seibo-setup.html
どなたか、このウェブアプリを MySQL で使えるようにする方法を教えてください。

66 :名無しさん@お腹いっぱい。:2009/12/16(水) 00:48:13
>>65

67 :名無しさん@お腹いっぱい。:2010/05/02(日) 23:45:55
あげ

68 :名無しさん@お腹いっぱい。:2010/05/27(木) 11:02:51
質問させてください

現在ubuntuのserver版でサーバ構築中なのですがMySQLのデータベースの保存先を
homeディレクトリ以下の各ユーザー先に分けて保存するような設定はできるものでしょうか?
データベース名をUnix上のユーザー名と連動するようにしてquotaによる容量制限を設けたいのが理由です

69 :名無しさん@お腹いっぱい。:2010/05/27(木) 20:59:12
mysqld は単一のユーザ権限で動作するので普通はできません。
どーしてもやるなら、mysqld をユーザ毎の権限で複数起動するとかかなw
ポートもずらさないといけないなw

18 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)