Hi Ricky,

surely, if you developed your application using features specific for PHP
5.5 and you are trying to run those on PHP 5.3 you will have hard time, but
that's beyond vagrant. Vagrant won't solve that problem for you.

I hope it helps.

Best,
Debo

On Sun, 26 Jul 2015 at 09:36 Ricky Spires <[email protected]> wrote:

> Hello.
>
> When I run vagrant php is not working.
>
> I have added a info.php file but It asks me to download if I want to view
> it.
>
> In terminal i can view the php version
>
> $ php -v
> PHP 5.5.19
>
>
> If I ssh in I get
>
> vagrant@precise32:~$ php -v
> PHP 5.3.10-1ubuntu3.19 with Suhosin-Patch (cli) (built: Jul  2 2015 15:05:
> 54)
> Copyright (c) 1997-2012 The PHP Group
> Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
>
>
> Is it the dismatch of version numbers ?
>
> this is my shell script:
>
>
> #!/usr/bin/env bash
>
> apt-get
> apt-get install -y vim
>
> # Apache
> # ------
>
> # Install
> apt-get install -y apache2
>
> # Remove /var/www default
> rm -rf /var/www
>
> # Symlink /vagrant to /var/www
> ln -fs /vagrant /var/www
>
> # Add ServerName to httpd.conf
> echo "ServerName localhost" > /etc/apache2/httpd.conf
>
> # Setup hosts file
> VHOST=$(cat <<EOF
> <VirtualHost *:80>
>   DocumentRoot "/vagrant/public"
>   ServerName localhost
>   <Directory "/vagrant/public">
>     AllowOverride All
>   </Directory>
> </VirtualHost>
> EOF
> )
> echo "${VHOST}" > /etc/apache2/sites-enabled/000-default
>
> # Enable mod_rewrite
> a2enmod rewrite
>
> # Restart apache
> service apache2 restart
>
> # PHP 5.4
> # -------
> apt-get install -y libapache2-mod-php5
> # Add add-apt-repository binary
> apt-get install -y python-software-properties
> # Install PHP 5.4
> add-apt-repository ppa:ondrej/php5
> # Update
> apt-get update
>
>
> # PHP stuff
> # ---------
> # Command-Line Interpreter
> apt-get install -y php5-cli
> # MySQL database connections directly from PHP
> apt-get install -y php5-mysql
> # cURL is a library for getting files from FTP, GOPHER, HTTP server
> apt-get install -y php5-curl
> # Module for MCrypt functions in PHP
> apt-get install -y php5-mcrypt
>
> # cURL
> # ----
> apt-get install -y curl
>
>
> # Mysql
> # -----
> # Ignore the post install questions
> export DEBIAN_FRONTEND=noninteractive
> # Install MySQL quietly
> apt-get -q -y install mysql-server-5.5
>
>
> # Git
> # ---
> apt-get install git-core
>
>
> # Install Composer
> # ----------------
> curl -s https://getcomposer.org/installer | php
> # Make Composer available globally
> mv composer.phar /usr/local/bin/composer
>
>
>
> Thanks
> Ricky
>
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/mitchellh/vagrant/issues
> IRC: #vagrant on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/vagrant-up/fcf7bd44-4dca-49b8-9d8f-78fe38f9225a%40googlegroups.com
> <https://groups.google.com/d/msgid/vagrant-up/fcf7bd44-4dca-49b8-9d8f-78fe38f9225a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vagrant-up/CAM6ypFHNheQo5NO15WpqfqvqaCwAde1Yw11mpjVXbM%2BpYB-Cbw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to