‘xampp’ タグのついている投稿

xamppでbasic認証を行う方法

2009 年 11 月 14 日 土曜日

.htaccess
=======================================
AuthType Basic
AuthName “Basic access authentication”
AuthUserFile /xampp/htdocs/sundaikai/password.dat
require valid-user

.htaccess
=======================================
c:\>xampp\apache\bin\htpasswd -mc c:\htpassword.dat test
New password:パスワードを入力
Re-type new password:パスワード再入力
Adding password for user test と表示されればCドライブ直下に暗号化済みのhtpassword.datが完成

※この場合のtestはbasic認証のIDとなる。

このエントリーを含むはてなブックマーク

PHPエラー:Warning: mb_ereg() [function.mb-ereg]: mbregex compile err: premature end of char-class ***.php on line xxx

2009 年 4 月 16 日 木曜日

xampp(PHP)で警告文が出ないのに、サーバーにアップするとWarning: mb_ereg() [function.mb-ereg]: mbregex compile err: premature end of char-class ***.php on line xxxというエラーが発生するケースがある。

この場合、mb_ereg()の手前に mb_regex_encoding(“UTF-8″);を挿入する事で解決できる。
xamppでエラーが出ている場合は、プログラムそのものに間違いがある可能性が高い。

このエントリーを含むはてなブックマーク

xampp&コマンドプロンプトからMySQLを操作する基本フロー

2009 年 3 月 13 日 金曜日
  1. cd C:\xampp\mysql\bin
  2. mysql -u root -p
  3. パスワードを入力
  4. create databese 任意の名前(以下例としてdbnameとする); ※データベースを作成
  5. show databases; ※データベースの作成を確認
  6. use dbname; ※Databese changedが返答
  7. create table tablename(fieldname1 char(), fieldname2 char(), field3 int) ※tablename…任意
  8. show tables; ※テーブル名を確認する
  9. show fields from テーブル名;
  10. quit

行:レコード
列:フィールド

このエントリーを含むはてなブックマーク

xamppのインストール後にコマンドプロンプトからmysqlのpasswordを設定

2009 年 3 月 13 日 金曜日

参考書はset password for root=password(‘任意のパスワード’);と記載されている事が多いが、xamppの場合、ERROR 1133 (42000): Can’t find any matching row in the user tableと表示される場合がある。

そこでset password for root@localhost=password(‘任意のパスワード’);とする事でQuery OK, …と表示される。

このエントリーを含むはてなブックマーク

xamppをインストール後にコマンドプロンプトからmysqlを実行する

2009 年 3 月 12 日 木曜日

xamppの場合phpMyAdminがインストールされるので、コマンドプロンプトを用いる必要性はほとんどないが、一般的な参考書や古いphpやMySQLの参考書はapachのインストール、phpのインストール、MySQLのインストールという手順を踏んでいるので、少し悩む初心者も多いが、xamppの場合はパスが若干異なる程度で、最新のapachやphp,mysqlのインストールに悩む場合、xamppを導入して互換をとればいよい。(互換という程のものではないが…

一般参考書
C:\mysql\bin

xampp
C:\xampp\mysql\bin

なお、windowsコマンドプロンプトでlinuxで使うlsの相当するコマンドはdir

C:\xampp\mysql\binに移動しmysqlと実行すると
mysql>
と表示される。

このエントリーを含むはてなブックマーク