あ、そういうことか!
PHP本家から持ってきて、extensionsフォルダに
php_mbstring を入れてやるのはダメそう?
>>933 そういうことが必要になりだしたら
そんなWAMPパッケージなんて要らない。
バイナリが肥えようが、最大限の機能てんこ盛りで
ビルドもしくは同梱対応しとけよという感じ。
>>934 mbstring関連はxamppどころかこれからほんとに消えるかもしれないから、
大人しくコード書き換えるか、関数ラップしとくかしなさい。
無くなっても良いが理由は?
ソースプリーズ!
結局知らんのかい。
>>935 ほとんどのOSSってmb_系使ってるでしょ
XAMPPのために全部書き換えるなんてアホくさい
>>941 単純に面倒なのだが…15分とかあればできるのかも知らんけど
どっかにソースあるかな
>>943 mbstringエミュレータを require_once したらapacheが落ちてサイト自体が見れねー
わざとか??www
だめだXAMPPやっぱ捨てだ
Windows機一台で開発環境を作りたいのですが、XAMPP以外のいい方法ないですかね
既に設定してあるcoLinuxが今選択肢にあるのですが、他にお勧めはありますか?
仮想ソフト、いいけど
メモリドカ載せは必須だね
4Gくらい欲しくなってきた
>>947 本番環境にX入れるの?
FreeBSDでカスタムカーネル使うとOS自体は10M以下になるよ。
あと、開発環境が快適である必要性なんか無いよ。
そうじゃないとリファクタリングが進まない>俺だけかも。
VMwareとVPCってメモリはどの位必要なんですか?
>>947 今どの位メモリをつんでいるのですか?
>>935 ごめん、mb関数のラップって具体的にどうやるの??
>>951 935じゃないけど。多分こんな感じ。
function mb_hoge() {
// 必要であればマルチバイト特有の処理
hoge();
}
mb_honyararaって関数を書くんじゃね
そんなことよりもmb_xxxが削除される理由の方が聞きたいのだが。
phpide wiki設置した者です。
連休だったのにデスマーチ中です。
朝8時まで終わるだろうか…。
>>952 それは「ラップ」というより、「新たに自作」ではないか・・・
>>958 952 ではないが、取り敢えずは関数の中で mb_ 処理しておいて
mb_ が使えなくなったら 同等の処理を iconv なり自作なりで置き換えろ!
ってことじゃないの?
いずれにせよ、書き換えるのがめんどい。
XAMPP for Windows 1.5.3a デフォルトインストールのみで
何の問題もなくmbstringが動いている件について。
>>960 うそ?
phpinfo()で mbstring で検索しても何もでなかったが (php 4.4.2)
>>959 それって結局1度は大がかりな書き換え作業が発生するね・・・
>>961 5.1.4でも、4.4.2-pl1でもどちらでも問題なく動いている。
うそとかほざく前に、まずは物事をよく確かめろ、厨房。
>>963 いやいや、だから動いているか動いていないかではなく
phpinfo() にmbstringはあるの?ないの?
>>965 俺の環境では未だに動かんぞ
mb_languageがないと言って
php.iniに設定してるがphpinfo()にも出ない
>>963 他にどのように確かめろと?
一人義務教育レベルに達していない馬鹿が紛れ込んでるなw
956とか965とか967とかww
これがいわゆるバカの壁ですか?
>>966 ちなみにphp.iniはどこのphp.iniを見てるの?
php.iniはサーバ用とコンソールの2種類分かれてることは知ってるよね?
>php.iniに設定してるがphpinfo()にも出ない
これは設定してるiniを間違えてる可能性大だなw
>>960 本当だな。
phpinfo()の結果も書いとく。
mbstring
Multibyte Support enabled
Multibyte string engine libmbfl
Multibyte (japanese) regex support enabled
Multibyte regex (oniguruma) version 3.7.1
>>972 なぜか厨房扱いされているが…
http://localhost/xampp/phpinfo.php を見て、
Configuration File (php.ini) Path C:\Program Files\xampp\apache\bin\php.ini
のphp.ini のsafe_mode を変更すると、このphpinfo.phpで変更されることまで確認している
のだが…
一応環境 Windows 2000, XAMPP 1.5.3a
ローカルの環境がバグっているのか、Windows 2000でのバグか、何か設定を間違って
いるのか
977 :
974:2006/07/19(水) 13:12:37 ID:???
もう一度XAMPPをインストールしたらmbstringがphpinfoで見えた… すまそ
原因はなんだかわかりませんが、一から出直してきます。
ふむふむ
ZendStudioの入ってる環境にeAccelerator0.9.5-beta2入れたら
互換性がないとかで起動しなかった。
ZS関係のモジュールの読み込みをコメントアウトしたらeAcceleratorは有効になったけど…
両立させる方法ないの?
>>979 わしのところは動いておるぞ
Fedora2
Apache(2か1.3か忘れた)
PHP5.1.4(ソースビルドもん)
ZendStudio Server
eAccelerator0.9.5-beta2
XAMPP for Windows 1.5.3a
に
zend studio server5.1
入れて、管理画面を覗くと、「zend optimizerがインスコされてませんよ」
とか出るのってなんで・・・?
なんかoptimizerのバージョンxamppデフォルトの3.0にしても、
zend studio server の方で入れて2.6にしても
(もちろんその都度php.iniは書き換え)
そう出てきてしまう。わからん〜〜〜〜!!!!!!!
982 :
981: