Skip to content
Web Proxy Application built on php-proxy library ready to be installed on your server
Branch: master
Clone or download
Pull request Compare This branch is 6 commits ahead, 7 commits behind Athlon1600:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
plugins
templates
.gitignore
LICENSE
README.md
composer.json
composer.lock
config.php
env.example.php
env.php
index.php
setup.txt
writeurls.php

README.md

php-proxy-app

Web Proxy Application built on php-proxy library ready to be installed on your server

alt text

Installation

Keep in mind that this is a project and not a library. Installing this via require would do you not good. A project such as this, should be installed straight into the public directory of your web server.

composer create-project athlon1600/php-proxy-app:dev-master /var/www/

If you do not have composer or trying to host this application on a shared hosting, then download a pre-installed version of this app as a ZIP archive from www.php-proxy.com

Keep it up-to-date

Application itself rarely will change, vast majority of changes will be done to its requirement packages like php-proxy. Simply call this command once in a while to make sure your proxy is always using the latest versions.

composer update

config.php

This file will be loaded into the global Config class.

/templates/

This should have been named "views", but for historic purposes we keep it as templates. What this is...

/plugins/

PHP-Proxy has many of its native plugins, but users are free to write their own which could then be loaded from this very folder. See /plugins/TestPlugin.php for an example.

You can’t perform that action at this time.