# PHP in instant rails

**URL:** <https://www.ruby-forum.com/t/php-in-instant-rails/84370>\
**Category:** Ruby\
**Created:** [February 3, 2007, 6:56pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370 "2007-02-03T18:56:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 3, 2007, 6:56pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/1 "2007-02-03T18:56:59Z")

</div>

Hello

I’m trying to use php in rhtml(views) of Instant rails, but it is not  
working although javascript works

and instant rails supports PHP. Why?

Thanks in advance  
Hana

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 3, 2007, 7:06pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/2 "2007-02-03T19:06:01Z")

</div>

Well, javascript is handled by the browser, so it doesn’t matter what  
server  
you’re using. Are you using a server such as Mongrel or WEBrick? If so  
then  
PHP’s not working because those servers don’t support php. PHP will only  
work if you’re running Apache with InstantRails.

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 4, 2007, 7:59am UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/3 "2007-02-04T07:59:55Z")

</div>

On 2/3/07, Hanan M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hello
> 
> I’m trying to use php in rhtml(views) of Instant rails, but it is not  
> working although javascript works

You cannot use php in an rhtml file, only ERb. It’s just the way Rails  
works. I’m not aware of any way to use php from within a Rails  
application,  
though you might be able to dig up such a project.

You probably find better support from the Rails mailing list.  
[http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

and instant rails supports PHP. Why?

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 4, 2007, 9:08am UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/4 "2007-02-04T09:08:59Z")

</div>

On 2/4/07, Ryan W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> works. I’m not aware of any way to use php from within a Rails  
> application,  
> though you might be able to dig up such a project.
> 
> You probably find better support from the Rails mailing list.  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)
> 
> and instant rails supports PHP. Why?

Instant Rails includes PHP because PHP is needed to run MyPhpAdmin. You  
could use IR to write standalone PHP apps, but Ryan is correct that PHP  
is  
not supported with in Rails/rhtml.

Curt

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 6, 2007, 1:27pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/5 "2007-02-06T13:27:10Z")

</div>

On Feb 3, 2007, at 20:56, Hanan M. wrote:

> * * *
> 
> Express yourself instantly with MSN Messenger! Download today it’s  
> FREE! [http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/](http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/)

Just out of curiosity â€” why do you need to use PHP in your Rails app?  
Is there something impossible to do by Rails?

Yours sincerely,  
Damian/Three-eyed Fish

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 7, 2007, 8:26pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/6 "2007-02-07T20:26:26Z")

</div>

Just for thesis purpose

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 7, 2007, 8:39pm UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/7 "2007-02-07T20:39:28Z")

</div>

To my knowledge, PHP is included in Instant Rails only to provide access  
to PHPMyAdmin, which is there to provide GUI access to MySQL.

---

<div class="post-metadata">

**Author:** ![Hanan\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/41988e/32.png) [@Hanan\_M](https://www.ruby-forum.com/u/Hanan_M)\
**Post date:** [February 8, 2007, 12:15am UTC](https://www.ruby-forum.com/t/php-in-instant-rails/84370/8 "2007-02-08T00:15:00Z")

</div>

This is really a question for the Rails list.
