Web Proxy Application built on php-proxy library ready to be installed on your server
Keep in mind that sites/pages that are too script-heavy or with too many "dynamic parts", may not work with this proxy script. That is a known limitation of web proxies. For such sites, you should use an actual proxy server to route your browser's HTTP requests through:
https://www.proxynova.com/proxy-software/
See a working demo of this web application here:
Install Docker first:
curl -sSL https://get.docker.com/ | shAnd then run:
docker run -d -p 8080:80 -p 8443:443 dwaaan/php-proxyCredits to:
Keep in mind that this is a project and not a library. Installing this via composer require would do you no 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:"^4.0" /var/www/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
This file will be loaded into the global Config class.
This should have been named "views", but for historic purposes we keep it named as templates for now.
PHP-Proxy provides many of its own native plugins, but users are free to write their own custom plugins, which could then be automatically loaded from this very folder. See /plugins/TestPlugin.php for an example.
As of March 25, 2018:
- Plugin for facebook.com
- Plugin for dailymotion.com
- Better support/documentation for Plugin Development
- Better Javascript support
