2011-01-31 10 views
0

私はMacを使用し、script/serverを使用してMongrelをコーディングしています。しかし、このコードをアプリケーション内で実行されるいくつかのPHPスクリプトで継承しました。インストール時にPHPをRailsと一緒に実行する

私の質問は、Mongrelと一緒にPHPを実行するにはどうすればいいですか?

+0

どのウェブサーバーの設定を使用していますか?デプロイメントをどのように見せたいのですか? (つまり、どのURLやパスをRailsにマッピングしたいのですか?PHPにはどんなものがありますか?) –

+0

Mongrelを実行する 'script/server'を入力しています。私はそれでPHPを実行することはできませんし、私は今行う必要があるPHPコードで動作することができませんでした。私は現在、このようなものを持っています。http://domain.com/php_scripts_folder/index.php –

+0

Mongrelはルビスクリプトを実行します。通常、Apacheを使用してPHPスクリプトを実行します。それらはどちらも異なるポートで実行する必要があります。私が過去にしたことは、レールパブリックフォルダからPHPスクリプトを実行することです。しかし、あなたはApacheでレールを走らせる必要があります(これはPassengerをお勧めします:http://www.modrails.com/) – ghoppe

答えて

1

は、PHPを実行しているため、ここを参照してください:

Easiest way to activate PHP and MySQL on Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)?

次に、あなたのレジャーでコードをレールにPHPコードを移行することができます。

+0

私はMacでPHPを実行する方法を知っています。 –

+2

申し訳ありません。 PHPを実行すると、127.0.0.1(localhostはポート80にデフォルト設定されています)、PHPコード部分が表示されます。どのスクリプト/サーバー(通常は127.0.0.1:3000)なので、Railsの部分は並行して実行されます。問題を明確にしてください – jschorr

関連する問題