Apache + MySQL + PHP (99レス)
上下前次1-新
40: 2006/07/26(水)12:09 AAS
DAMEPO
41: 2006/08/06(日)18:35 AAS
クエリをいっぱい投げるのは良くない、とどこかで読んだような気がしたので、
サブクエリを3重につなげて演算式も3つくらい入れて投げたら、いままでの3倍くらい時間がかかるんだ。
これならクエリを複数回に分けてPHPに演算やらせた方が早いんだが、こんなもんなの?
環境によって違いますかね?
MySQL 4.1
PHP5
が入ってるXAMPP1.4
OS WINDOWS XP
ペンM メモリ700くらいです。
MySQL + PHP 勉強中です。よろしくお願いします。
42: 2006/08/06(日)19:53 AAS
具体的にどんなクエリ投げたかもわからん状態で
答えられるのはエスパー
43: 2006/09/10(日)18:46 AAS
以後はこちらで。
Apache関連 Part9
2chスレ:unix
44: 悩み人 2006/10/19(木)00:45 AAS
PHPからMYSQLに接続したいのですがどうしてもつながりません。
mysql_connect関数を使い接続しようとしたのですが、
Call to undefined function mysql_connect()
というエラーが出て、接続できません。誰かわかる方教えてください。
45: 2006/10/19(木)18:36 AAS
mysqlのモジュールがロードされていないんじゃないかな
46: 2006/10/19(木)23:48 AAS
こんな所にまでマルチするとは
47: 2006/11/25(土)01:15 AAS
age
48: 2006/11/25(土)12:43 AAS
なんだ、マルチだったのか
49(1): 2006/12/14(木)10:06 AAS
phpmyadmin が外から丸見えになっている事例を見つけて、
ちょっとガクブルした。SSL での接続にしてパスワード
設定しておけば大丈夫なのかな。
50: 2006/12/14(木)11:39 AAS
>>49
kwsk
51: 2006/12/18(月)08:50 AAS
phpmyadmin のトップページの文言を google で検索してみると、
いっぱいヒットする。つまり phpmyadmin が外から丸見えに
なっているサイトが結構ある。MySQL から見れば localhost
から接続されているように見えるわけで、危ないなぁ、とオモタ
52: 2007/03/06(火)00:19 AAS
中野豚子 フジテレビ 中野美奈子 噛み過ぎ ブタ ブス 地下金庫 地下チンコ
53(1): 七資産@お腹いっぱい。 [age] 2007/08/11(土)07:53 AAS
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 AAS
>>53
対策です。
... (略)
55: 七資産@お腹いっぱい。 [age] 2007/08/11(土)15:34 AAS
おねがいします;; ちなみにつかってるバージョンはmySQLは4.1、apache2.2を。phpは最新バージョンです(><
)
56: 2007/08/14(火)14:47 AAS
文字コードがおかしいとか?(^^)
とりあえず '接続失敗です。'. の部分削ってみたら?(^^;;;;)
57(5): 2008/03/09(日)12:40 AAS
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 AAS
<?php die(); ?>
のような超簡単なスクリプトも帰ってこない。(ノД`)シクシク
ついでに eacceleratorのencoder.php も簡単なスクリプト以外が
エンコードできない。こいつも帰ってこなくなるんだがな。
59: 57 2008/03/09(日)13:30 AAS
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 AAS
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 AAS
つずき
<?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 AAS
原因判明!!!!!!!!!
--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 AAS
質問なのですが、LOAD DATA INFILEでcsvファイルをインポートするとき、
csvのフィールドの数とテーブルのフィールドの数は一致しないといけませんか?
64: 2009/07/12(日)21:30 AAS
PHP5.3でログに
PHP Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0
とかって出ますが、これ設定ミスなんでしょうか???
65(1): 2009/08/02(日)07:16 AAS
外部リンク[html]:www.pqrs.org
どなたか、このウェブアプリを MySQL で使えるようにする方法を教えてください。
66: 2009/12/16(水)00:48 AAS
>>65
67: 2010/05/02(日)23:45 AAS
あげ
68: 2010/05/27(木)11:02 AAS
質問させてください
現在ubuntuのserver版でサーバ構築中なのですがMySQLのデータベースの保存先を
homeディレクトリ以下の各ユーザー先に分けて保存するような設定はできるものでしょうか?
データベース名をUnix上のユーザー名と連動するようにしてquotaによる容量制限を設けたいのが理由です
69: 2010/05/27(木)20:59 AAS
mysqld は単一のユーザ権限で動作するので普通はできません。
どーしてもやるなら、mysqld をユーザ毎の権限で複数起動するとかかなw
ポートもずらさないといけないなw
上下前次1-新書関写板覧索設栞歴
あと 30 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.481s*