sean arce sean arce - 1 year ago 91
PHP Question

how can i access my laravel app from another pc?

I'm trying to access my laravel app from another PC using IP address but I can't get it to work by accessing in my browser.

What should I do?

Answer Source
  1. Go to httpd.conf in Apache folder and find the following lines:

    DocumentRoot "c:/wamp/www"
    <Directory "c:/wamp/www">
        # ...Stuffs in here
        Options Indexes FollowSymLinks
        # ...Stuffs in here
        AllowOverride All
        # Controls who can get stuff from this server.
        Require all granted
  2. Then replace the last line within <Directory> tag for:

         Order Deny,Allow
         Deny from all
         Allow from
         Allow from ::1
         Allow from localhost
  3. Add a virtual host for your laravel application, go to httpd-vhosts.conf and add the following lines:

    <VirtualHost *:80>
        DocumentRoot "D:/.../your-laravel-app-path/public"
        <Directory "D:/.../your-laravel-app-path/public">
            AllowOverride All
            Order deny,allow
            Allow from all
            Require all granted
  4. Restart all your apache services

This should do it, i'm using wamp on Windows and works for me.