Joomler!.net - Decided on Joomla!

デル株式会社

Wiki or Wordpress? No it is JContentPlus.

Home » Blog » httpd-xampp.conf
1 votes
Written by:Joomler! 3559 hits Monday, 22 September 2008 16:44

というより、クリーンインストールした。

7.10で開発環境を維持してきたのですが、8.04が公開されたときアップグレードを中途半端に終わらせていた事がたぶん原因なのでしょう。調子が悪くてとても使えるものではありません。

かといって手を止めるわけにもいかないので一旦、Windowsのローカルに開発環境を移し、あらためてUbuntu側の環境をバックアップしました。

はじめは、クリーンインストールするつもりでは無かったのでそのまま試しにインストールしてみましたが、ちゃんと動かない。なのであきらめてクリーンインストールすることにしました。

現在は、VNCでFirefoxを起動すると落ちちゃうくらいで後は正常に動いているっぽいです。

XAMPPも最新版になりました。

元の開発環境にするために新しいXAMPPに書き戻したもの

  • php4, php5フォルダ
    PHPバージョンそれぞれの設定と特有のファイルが入れてある
  • httpd.conf
  • my.cnf
  • extra/httpd-xampp.conf
    ここでphp4とphp5の設定ファイルを指定している
  • extra/httpd-vhosts.conf
    バーチャルホストの指定
  • htdocs
    古い使っていないものもあったので使うものだけコピー
  • var/mysql内のDB
    これは書き戻すときにちゃんと権限をチェックしないとDBエラーになります。

何しろサーバーだけならもっと時間かけずにできるでしょうが、DVDも再生したいためデスクトップ版で行っています。ふとFedoraにとも思いましたが、やはり詳しくない私にとってはUbuntuでさえも手に余るので私にはUbuntuがベストセレクトです。設定などは、頭の中に入っているわけではないのでとりあえずインストールしたらアップデート後、Firefoxでひたすら検索しながら設定しました。けど、バージョンによって異なるところもあるようで中々難しいですね。

 
0 votes
Written by:Joomler! 6815 hits Friday, 09 November 2007 18:35

Windows版のXAMPPは、PHP4とPHP5の両方のiniファイルがあるようなのですが、Linux版には無い?独自の設定はどうしたらよいのか検索してみたが、なかなか見あたらない。(検索ヘタか・・)brush:php;info()を見てみるとどうも同じbrush:php;.iniを使っているようだ。じゃあ別のbrush:php;.iniを読み取るように変更すればいい。 (XAMPPは、1.6.4です。)

    vi /opt/lampp/etc/extra/httpd-xampp.conf


LoadModule brush:php;4_module        modules/libbrush:php;4.so


LoadModule brush:php;5_module        modules/libbrush:php;5.so


PHPIniDir /opt/lampp/brush:php;4
LoadModule brush:php;4_module        modules/libbrush:php;4.so


PHPIniDir /opt/lampp/brush:php;5
LoadModule brush:php;5_module        modules/libbrush:php;5.so

と付け加え

それぞれbrush:php;4とbrush:php;5のフォルダにオリジナルのbrush:php;.iniをコピーして独自の設定を書き込む。

XAMPPを再起動。

ちなみにxdebugを入れてみましたが、この方法だとbrush:php;4だけは動きませんでした。

Zend Debuggerは切替できました。

Windows 版にも同じように(Windows版にはhttpd.confに記入しました。)

以下を最後に追記


PHPIniDir "D:\Program Files\xampp\brush:php;5"


PHPIniDir "D:\Program Files\xampp\brush:php;4"

brush:php;4、brush:php;5は、自分がわかりやすい適当なディレクトリでOK。 一応動いている。

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

デル株式会社
joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.