2009-04-07 6 views
2

私はApache/2.0.59(Unix)PHP/5.2.5 DAV/2でMac OS Xを実行しています。以前はApacheやPHPを管理していませんでした。HTMLをインストールするTidy

ここに述べたように、私はPHPのTidyを実行するために取得しようとしているhttp://th.php.net/manual/en/tidy.installation.php

それは私がする必要があると言い、「PHP 5であなただけ--with-きちんとオプションを使用してコンパイルする必要があります。」しかし、私はちょうどこれを行う方法を理解していない、これはそれをグーグルにしようとして1時間後です!

お願いします!

答えて

4

ここをクリックして開始http://us.php.net/manual/en/install.phpthis,thisthisも考慮してください。

PHPをコンパイルする方法についてお読みください。それはコマンドラインから行われるので、それに慣れていない場合は注意してください。また、Macでコンパイルするための詳細は非常に詳細で、小さなスリップが1つインストールされていることにも注意してください。

Marc Liyanage's packagesのMacを使用しているので(Tidyが設定されているかどうかはわかりませんが)また、MacPortsを使用してこのすべてを実行することも検討してください(特に、すべての依存関係がインストールされていることを確認するのに便利です)。あなたが最初からそれをしなければならない場合は、本当にが何をしているのかを知る必要があることをご理解ください。

基本的なプロセスは、設定にし、インストールすることです:邪魔こと

。ここで

は、いくつかのサンプル構成です(。。パスは、特定のインストールに固有のものであり、あなたは別のものを持っていますこれらを使用していないこれは設定がどのように見えることができるものをお見せするだけです):

./configure --with-mysql=/Applications/MAMP/Library --with-apxs2=/Applications/MAMP/Library/bin/apxs --with-gd --with-jpeg-dir=/Applications/MAMP/Library

./configure --prefix=/usr/local/apache2/php --with-zlib --with-xml --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

だからany of the other config options you need/wantと一緒に、そのリストに--with-tidyを追加する必要があります。ここで

は、(最後の予告--with-tidy)make、make installを実行します示すもう一つの例です。この上に読みになるように調製すること

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/man --infodir=/usr/share/info --with-apxs2=/usr/sbin/apxs --with-curl --with-gd --enable-exif --enable-fastcgi --enable-zip --with-ldap=/usr --with-kerberos=/usr --with-zlib=/usr --enable-ftp --enable-sockets --with-iodbc=/usr --with-config-file-path=/etc --with-openssl --with-xmlrpc --with-xsl=/usr --with-tidy=/usr/bin/tidy

make

sudo make install

それを正しくするために何度もやってください(プロセス全体にも時間がかかります)

2

また、コンパイル済みのPHP-tidyモジュールをOS X用に使用することもできます。これは、Zend IDEのようなプロジェクトにパッケージ化されています。
このようなプロジェクトにアクセスする準備ができていない場合は、http://projectbee.org/blog/archive/download-php-tidy-extension-for-mac-os-x/

からダウンロードしてください。
関連する問題