From: maxious Date: Sun, 10 Apr 2011 11:23:55 +0000 Subject: Trip planner reliablity fixes X-Git-Url: https://maxious.lambdacomplex.org/git/?p=busui.git&a=commitdiff&h=9eb350bc65c3db7ab01496900f656cd5891a3432 --- Trip planner reliablity fixes --- --- a/aws/awsStartup.sh +++ b/aws/awsStartup.sh @@ -1,8 +1,8 @@ #!/bin/bash #this script should be run from a fresh git checkout from github #ami base must have yum install lighttpd-fastcgi, git, tomcat6 -#screen php-cli php-gd tomcat6-webapps tomcat6-admin-webapps svn maven2 -#postgrtes postgres-server php-pg +#php-cli php-gd tomcat6-webapps tomcat6-admin-webapps svn maven2 +#postgres postgres-server php-pg #http://www.how2forge.org/installing-lighttpd-with-php5-and-mysql-support-on-fedora-12 cp /root/aws.php /tmp/ --- a/readme.txt +++ b/readme.txt @@ -2,11 +2,10 @@ Based on the maxious-canberra-transit-feed @ http://s3-ap-southeast-1.amazonaws.com/busresources/cbrfeed.zip Source code for the https://github.com/maxious/ACTBus-data transit feed and https://github.com/maxious/ACTBus-ui this site available from github. -Uses jQuery Mobile, PHP, Ruby, Python, Google Transit Feed Specification -tools, OpenTripPlanner, OpenLayers, OpenStreetMap, Cloudmade Geocoder +Uses jQuery Mobile, PHP, PostgreSQL, OpenTripPlanner, OpenLayers, OpenStreetMap, Cloudmade Geocoder and Tile Service -Must have view.sh running on port 8765 for this webapp to work +See aws/awsStartup.sh for example startup steps For static maps, may have to do /usr/sbin/setsebool -P httpd_can_network_connect=1 --- a/tripPlanner.php +++ b/tripPlanner.php @@ -1,8 +1,8 @@ ".$url : "")); trackEvent("Trip Planner","Trip Planner Failed", $url); } else { trackEvent("Trip Planner","Plan Trip From", $from); trackEvent("Trip Planner","Plan Trip To", $to); $tripplan = json_decode($page); - debug(print_r($triplan, true)); + debug(print_r($tripplan, true)); echo "

From: {$tripplan->plan->from->name} To: {$tripplan->plan->to->name}

"; echo "

At: ".formatTime($tripplan->plan->date)."

"; if (is_array($tripplan->plan->itineraries->itinerary)) {