[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 848
  • Last Modified:

How to run HIPHOP/HHVM on browser from VPS server CentOS6

Dear Experts,

After finishing complicated hiphop HHVM  installation on CentOS successfully, I can run
simple php script like as follows with hhvm command. I save the script it in test.php.

<?php echo "This is first HIPHOP example test on browser<br>"; ?>

At my VPS server's linux shell, I run the command at hhvm direcotory as follows

root@vps[/home/dev/hiphop/hiphop-php/hphp/hhvm/]# ./hhvm test.php

and it successfully echo out "This is first HIPHOP ...."  that is no issue
and it prove my  hiphop HHVM installation is done correctly.

Now My question is how I can echo out the test.php output on my browser ?
after I create configure file,  /etc/hhvm.hdf , and change its port from 80 to 8080 that change help not to  affect apache port 80 wbeserver operation, and
add "test.php" at line 27 in  code area

And then I did command for

root@vps[/home/dev/hiphop/hiphop-php/hphp/hhvm/]#hhvm -m server -c /etc/hhvm.hdf
where mylogin is my VPS server user acoount

And I go to browser and type www.mysite.com:8080  but it didn't
echo the test.php output result and report no file is found.

Why ?

Coud you provide simple instruction to finish my "hhvm  test.php "  on browser
as on linux shell ?

Please advise and appreciated your help

Duncan

HHVM.HDF file
=================
Server {
  Port = 8080
  SourceRoot = /var/www/
}

Eval {
  Jit = true
}
Log {
  Level = Error
  UseLogFile = true
  File = /var/log/hhvm/error.log
  Access {
    * {
      File = /var/log/hhvm/access.log
      Format = %h %l %u %t \"%r\" %>s %b
    }
  }
}

VirtualHost {
  * {
    Pattern = .*
    RewriteRules {
      dirindex {
        pattern = ^/(.*)/$
        to = $1/test.php
        qsa = true
      }
    }
  }
}

StaticFile {
  FilesMatch {
    * {
      pattern = .*\.(dll|exe)
      headers {
        * = Content-Disposition: attachment
      }
    }
  }
  Extensions {
    css = text/css
    gif = image/gif
    html = text/html
    jpe = image/jpeg
    jpeg = image/jpeg
    jpg = image/jpeg
    png = image/png
    tif = image/tiff
    tiff = image/tiff
    txt = text/plain
  }
}

Open in new window

0
duncanb7
Asked:
duncanb7
  • 2
1 Solution
 
duncanb7Author Commented:
during some experts to solve the yum install issue in following link , the suddenly hiphop is up
http://www.experts-exchange.com/Programming/Languages/C/Q_28296049.html#a39653816
0
 
duncanb7Author Commented:
Author has solved it finally
0

Featured Post

Upgrade your Question Security!

Add Premium security features to your question to ensure its privacy or anonymity. Learn more about your ability to control Question Security today.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now