Remove trailing whitespace
This commit is contained in:
@@ -19,7 +19,7 @@ Enjoy!
|
|||||||
- **Pretty URLs**
|
- **Pretty URLs**
|
||||||
Use `app.test` instead of `localhost/app`.
|
Use `app.test` instead of `localhost/app`.
|
||||||
- **Portable**
|
- **Portable**
|
||||||
You can move Laragon folder around (to another disks, to another laptops, sync to Cloud,...) without any worries.
|
You can move Laragon folder around (to another disks, to another laptops, sync to Cloud,...) without any worries.
|
||||||
- **Isolated**
|
- **Isolated**
|
||||||
Laragon has an isolated environment with your OS - it will keep your system clean.
|
Laragon has an isolated environment with your OS - it will keep your system clean.
|
||||||
- **Easy Operation**
|
- **Easy Operation**
|
||||||
@@ -28,7 +28,7 @@ Enjoy!
|
|||||||
Laragon comes with a modern architecture which is suitable to build modern web apps. You can work with both Apache & Nginx as they are fully-managed.
|
Laragon comes with a modern architecture which is suitable to build modern web apps. You can work with both Apache & Nginx as they are fully-managed.
|
||||||
Also, Laragon makes things a lot easier:
|
Also, Laragon makes things a lot easier:
|
||||||
- Wanna have a Wordpress CMS? Just 1 click.
|
- Wanna have a Wordpress CMS? Just 1 click.
|
||||||
- Wanna show your local project to customers? Just 1 click.
|
- Wanna show your local project to customers? Just 1 click.
|
||||||
- Wanna enable/disable a PHP extension? Just 1 click.
|
- Wanna enable/disable a PHP extension? Just 1 click.
|
||||||
|
|
||||||
|
|
||||||
@@ -39,7 +39,7 @@ Enjoy!
|
|||||||
## How fast?
|
## How fast?
|
||||||
Laragon starts instantly. You can set Laragon autorun when Windows starts. When running, Laragon uses just a little amount of your RAM.
|
Laragon starts instantly. You can set Laragon autorun when Windows starts. When running, Laragon uses just a little amount of your RAM.
|
||||||
Here is the GUI of Laragon:
|
Here is the GUI of Laragon:
|
||||||

|

|
||||||
|
|
||||||
## How easy?
|
## How easy?
|
||||||
- Laragon is very easy to install & upgrade. Just download the latest version and click `Next, Next, Next...`
|
- Laragon is very easy to install & upgrade. Just download the latest version and click `Next, Next, Next...`
|
||||||
|
|||||||
@@ -2,12 +2,12 @@
|
|||||||
|
|
||||||
## Supported Versions
|
## Supported Versions
|
||||||
|
|
||||||
| Version | Supported |Reason |
|
| Version | Supported |Reason |
|
||||||
| ------- | ------------------ | ---------- |
|
| ------- | ------------------ | ---------- |
|
||||||
| >=7.0 | :white_check_mark: | |
|
| >=7.0 | :white_check_mark: | |
|
||||||
| <=6.0 | :x: | EOL |
|
| <=6.0 | :x: | EOL |
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
If you find a security vulnerability in Laragon, please report it via email to Leo Khoa at leo@laragon.org
|
If you find a security vulnerability in Laragon, please report it via email to Leo Khoa at leo@laragon.org
|
||||||
We take security seriously, and all reports will be promptly addressed.
|
We take security seriously, and all reports will be promptly addressed.
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
Alias /adminer "C:/laragon/etc/apps/adminer/"
|
Alias /adminer "C:/laragon/etc/apps/adminer/"
|
||||||
|
|
||||||
# to give access from outside
|
# to give access from outside
|
||||||
# replace the lines
|
# replace the lines
|
||||||
#
|
#
|
||||||
# Require local
|
# Require local
|
||||||
#
|
#
|
||||||
# by
|
# by
|
||||||
#
|
#
|
||||||
# Require all granted
|
# Require all granted
|
||||||
@@ -12,8 +12,8 @@ Alias /adminer "C:/laragon/etc/apps/adminer/"
|
|||||||
|
|
||||||
<Directory "C:/laragon/etc/apps/adminer/">
|
<Directory "C:/laragon/etc/apps/adminer/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride all
|
AllowOverride all
|
||||||
|
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
Alias /laragon "C:/laragon/etc/apps/laragon/"
|
Alias /laragon "C:/laragon/etc/apps/laragon/"
|
||||||
|
|
||||||
# to give access from outside
|
# to give access from outside
|
||||||
# replace the lines
|
# replace the lines
|
||||||
#
|
#
|
||||||
# Require local
|
# Require local
|
||||||
#
|
#
|
||||||
# by
|
# by
|
||||||
#
|
#
|
||||||
# Require all granted
|
# Require all granted
|
||||||
@@ -12,18 +12,18 @@ Alias /laragon "C:/laragon/etc/apps/laragon/"
|
|||||||
|
|
||||||
<Directory "C:/laragon/etc/apps/laragon/">
|
<Directory "C:/laragon/etc/apps/laragon/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride None
|
AllowOverride None
|
||||||
|
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|
||||||
<Directory "C:/laragon/etc/apps/laragon/uploads/">
|
<Directory "C:/laragon/etc/apps/laragon/uploads/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride None
|
AllowOverride None
|
||||||
DirectoryIndex None.Always.Listing
|
DirectoryIndex None.Always.Listing
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
SetHandler none
|
SetHandler none
|
||||||
SetHandler default-handler
|
SetHandler default-handler
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
Alias /memcached "C:/laragon/etc/apps/memcached/"
|
Alias /memcached "C:/laragon/etc/apps/memcached/"
|
||||||
|
|
||||||
# to give access from outside
|
# to give access from outside
|
||||||
# replace the lines
|
# replace the lines
|
||||||
#
|
#
|
||||||
# Require local
|
# Require local
|
||||||
#
|
#
|
||||||
# by
|
# by
|
||||||
#
|
#
|
||||||
@@ -13,7 +13,7 @@ Alias /memcached "C:/laragon/etc/apps/memcached/"
|
|||||||
<Directory "C:/laragon/etc/apps/memcached/">
|
<Directory "C:/laragon/etc/apps/memcached/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride all
|
AllowOverride all
|
||||||
|
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
Alias /phpmyadmin "C:/laragon/etc/apps/phpMyAdmin/"
|
Alias /phpmyadmin "C:/laragon/etc/apps/phpMyAdmin/"
|
||||||
|
|
||||||
# to give access from outside
|
# to give access from outside
|
||||||
# replace the lines
|
# replace the lines
|
||||||
#
|
#
|
||||||
# Require local
|
# Require local
|
||||||
#
|
#
|
||||||
# by
|
# by
|
||||||
#
|
#
|
||||||
# Require all granted
|
# Require all granted
|
||||||
@@ -12,8 +12,8 @@ Alias /phpmyadmin "C:/laragon/etc/apps/phpMyAdmin/"
|
|||||||
|
|
||||||
<Directory "C:/laragon/etc/apps/phpMyAdmin/">
|
<Directory "C:/laragon/etc/apps/phpMyAdmin/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride all
|
AllowOverride all
|
||||||
|
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
Alias /redis "C:/laragon/etc/apps/phpredisAdmin/"
|
Alias /redis "C:/laragon/etc/apps/phpredisAdmin/"
|
||||||
|
|
||||||
# to give access from outside
|
# to give access from outside
|
||||||
# replace the lines
|
# replace the lines
|
||||||
#
|
#
|
||||||
# Require local
|
# Require local
|
||||||
#
|
#
|
||||||
# by
|
# by
|
||||||
#
|
#
|
||||||
@@ -13,7 +13,7 @@ Alias /redis "C:/laragon/etc/apps/phpredisAdmin/"
|
|||||||
<Directory "C:/laragon/etc/apps/phpredisAdmin/">
|
<Directory "C:/laragon/etc/apps/phpredisAdmin/">
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
||||||
AllowOverride all
|
AllowOverride all
|
||||||
|
|
||||||
Require local
|
Require local
|
||||||
|
|
||||||
</Directory>
|
</Directory>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ FcgidInitialEnv TEMP "C:/Windows/Temp"
|
|||||||
FcgidInitialEnv TMP "C:/Windows/Temp"
|
FcgidInitialEnv TMP "C:/Windows/Temp"
|
||||||
FcgidInitialEnv windir "C:/Windows"
|
FcgidInitialEnv windir "C:/Windows"
|
||||||
|
|
||||||
# 10 hrs: in case you have long running scripts, increase FcgidIOTimeout
|
# 10 hrs: in case you have long running scripts, increase FcgidIOTimeout
|
||||||
FcgidIOTimeout 36000
|
FcgidIOTimeout 36000
|
||||||
FcgidConnectTimeout 16
|
FcgidConnectTimeout 16
|
||||||
FcgidMaxRequestsPerProcess 0
|
FcgidMaxRequestsPerProcess 0
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4
|
|||||||
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4
|
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4
|
||||||
|
|
||||||
|
|
||||||
SSLHonorCipherOrder on
|
SSLHonorCipherOrder on
|
||||||
|
|
||||||
SSLProtocol all -SSLv3
|
SSLProtocol all -SSLv3
|
||||||
SSLProxyProtocol all -SSLv3
|
SSLProxyProtocol all -SSLv3
|
||||||
@@ -13,5 +13,3 @@ SSLProxyProtocol all -SSLv3
|
|||||||
|
|
||||||
SSLSessionCache "shmcb:logs/ssl_scache(512000)"
|
SSLSessionCache "shmcb:logs/ssl_scache(512000)"
|
||||||
SSLSessionCacheTimeout 300
|
SSLSessionCacheTimeout 300
|
||||||
|
|
||||||
|
|
||||||
@@ -38,14 +38,14 @@ if exist "%USER_DIR%\user.cmd" (
|
|||||||
echo :: call start-ssh-agent.cmd
|
echo :: call start-ssh-agent.cmd
|
||||||
echo :: set PATH=%%USER_DIR%%\bin\whatever;%%PATH%%
|
echo :: set PATH=%%USER_DIR%%\bin\whatever;%%PATH%%
|
||||||
echo.
|
echo.
|
||||||
echo :: cmd /c start http://localhost
|
echo :: cmd /c start http://localhost
|
||||||
echo.
|
echo.
|
||||||
) > "%USER_DIR%\user.cmd"
|
) > "%USER_DIR%\user.cmd"
|
||||||
|
|
||||||
:: cd /d "%CMDER_ROOT%\..\..\www"
|
:: cd /d "%CMDER_ROOT%\..\..\www"
|
||||||
rem
|
rem
|
||||||
)
|
)
|
||||||
|
|
||||||
:: Laragon End -------------------------------------------------------------------
|
:: Laragon End -------------------------------------------------------------------
|
||||||
|
|
||||||
exit /b 0
|
exit /b 0
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ location /adminer {
|
|||||||
|
|
||||||
location ~ ^/adminer/(.+\.php)$ {
|
location ~ ^/adminer/(.+\.php)$ {
|
||||||
alias C:/laragon/etc/apps/adminer/$1;
|
alias C:/laragon/etc/apps/adminer/$1;
|
||||||
fastcgi_pass php_upstream;
|
fastcgi_pass php_upstream;
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||||
fastcgi_param SCRIPT_FILENAME $request_filename;
|
fastcgi_param SCRIPT_FILENAME $request_filename;
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ location ~ /laragon/uploads/(.+)\.php$ {
|
|||||||
location ~ ^/laragon/(.+\.php)$ {
|
location ~ ^/laragon/(.+\.php)$ {
|
||||||
allow all;
|
allow all;
|
||||||
alias C:/laragon/etc/apps/laragon/$1;
|
alias C:/laragon/etc/apps/laragon/$1;
|
||||||
fastcgi_pass php_upstream;
|
fastcgi_pass php_upstream;
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
fastcgi_split_path_info ^(.+\.php)(/.+)$;
|
||||||
fastcgi_param SCRIPT_FILENAME $request_filename;
|
fastcgi_param SCRIPT_FILENAME $request_filename;
|
||||||
|
|||||||
@@ -3,10 +3,10 @@ location /memcached {
|
|||||||
alias C:/laragon/etc/apps/memcached/;
|
alias C:/laragon/etc/apps/memcached/;
|
||||||
index index.php;
|
index index.php;
|
||||||
}
|
}
|
||||||
|
|
||||||
location ~ ^/memcached/(.+\.php)$ {
|
location ~ ^/memcached/(.+\.php)$ {
|
||||||
alias C:/laragon/etc/apps/memcached/$1;
|
alias C:/laragon/etc/apps/memcached/$1;
|
||||||
fastcgi_pass php_upstream;
|
fastcgi_pass php_upstream;
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
fastcgi_param SCRIPT_FILENAME $request_filename;
|
fastcgi_param SCRIPT_FILENAME $request_filename;
|
||||||
|
|
||||||
|
|||||||
@@ -3,12 +3,12 @@ location /phpmyadmin {
|
|||||||
alias C:/laragon/etc/apps/phpmyadmin/;
|
alias C:/laragon/etc/apps/phpmyadmin/;
|
||||||
index index.php;
|
index index.php;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
location ~ ^/phpmyadmin/(.+\.php)$ {
|
location ~ ^/phpmyadmin/(.+\.php)$ {
|
||||||
alias C:/laragon/etc/apps/phpmyadmin/$1;
|
alias C:/laragon/etc/apps/phpmyadmin/$1;
|
||||||
fastcgi_pass php_upstream;
|
fastcgi_pass php_upstream;
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
fastcgi_param SCRIPT_FILENAME $request_filename;
|
fastcgi_param SCRIPT_FILENAME $request_filename;
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ location /redis {
|
|||||||
|
|
||||||
location ~ ^/redis/(.+\.php)$ {
|
location ~ ^/redis/(.+\.php)$ {
|
||||||
alias C:/laragon/etc/apps/phpRedisAdmin/$1;
|
alias C:/laragon/etc/apps/phpRedisAdmin/$1;
|
||||||
fastcgi_pass php_upstream;
|
fastcgi_pass php_upstream;
|
||||||
fastcgi_index index.php;
|
fastcgi_index index.php;
|
||||||
fastcgi_param SCRIPT_FILENAME $request_filename;
|
fastcgi_param SCRIPT_FILENAME $request_filename;
|
||||||
|
|
||||||
|
|||||||
@@ -173,9 +173,9 @@ class Memcached
|
|||||||
protected $socket = null;
|
protected $socket = null;
|
||||||
|
|
||||||
public function getVersion() {
|
public function getVersion() {
|
||||||
return ['localhost:11211' => '1.4.5'];
|
return ['localhost:11211' => '1.4.5'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//may check: https://raw.githubusercontent.com/GoogleCloudPlatform/python-compat-runtime/master/appengine-compat/exported_appengine_sdk/php/sdk/google/appengine/runtime/Memcached.php
|
//may check: https://raw.githubusercontent.com/GoogleCloudPlatform/python-compat-runtime/master/appengine-compat/exported_appengine_sdk/php/sdk/google/appengine/runtime/Memcached.php
|
||||||
public function setMulti() {
|
public function setMulti() {
|
||||||
@@ -185,7 +185,7 @@ class Memcached
|
|||||||
//TODO
|
//TODO
|
||||||
die('TODO');
|
die('TODO');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a serer to the server pool
|
* Add a serer to the server pool
|
||||||
*
|
*
|
||||||
@@ -444,7 +444,7 @@ class Memcached
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Store an item.
|
* Store an item.
|
||||||
* Fails if $key already exists
|
* Fails if $key already exists
|
||||||
*
|
*
|
||||||
* @param string $key
|
* @param string $key
|
||||||
@@ -464,7 +464,7 @@ class Memcached
|
|||||||
|
|
||||||
if ('STORED' == $s) {
|
if ('STORED' == $s) {
|
||||||
$this->resultCode = Memcached::RES_SUCCESS;
|
$this->resultCode = Memcached::RES_SUCCESS;
|
||||||
$this->resultMessage = '';
|
$this->resultMessage = '';
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
; PWD: Current working directory - where the COMMANDS run
|
; PWD: Current working directory - where the COMMANDS run
|
||||||
|
|
||||||
# Examples:
|
# Examples:
|
||||||
; My Cool App: autorun node start $PORT PORT=9000 env_file=usr\my_file.env PWD=usr/proj/myapp DB_HOST=1.2.3.4 DB_PORT=9999 DB_USER=user DB_PASS="!$Ab.cs3cre1" DB_NAME=cooldb
|
; My Cool App: autorun node start $PORT PORT=9000 env_file=usr\my_file.env PWD=usr/proj/myapp DB_HOST=1.2.3.4 DB_PORT=9999 DB_USER=user DB_PASS="!$Ab.cs3cre1" DB_NAME=cooldb
|
||||||
; Awesome Tool: "PATH HAS SPACES SHOULD BE QUOTED LIKE THIS"
|
; Awesome Tool: "PATH HAS SPACES SHOULD BE QUOTED LIKE THIS"
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
; PWD: Current working directory - where the COMMANDS run
|
; PWD: Current working directory - where the COMMANDS run
|
||||||
|
|
||||||
# Examples:
|
# Examples:
|
||||||
; My Cool App: autorun node start $PORT PORT=9000 env_file=usr\my_file.env PWD=usr/proj/myapp DB_HOST=1.2.3.4 DB_PORT=9999 DB_USER=user DB_PASS="!$Ab.cs3cre1" DB_NAME=cooldb
|
; My Cool App: autorun node start $PORT PORT=9000 env_file=usr\my_file.env PWD=usr/proj/myapp DB_HOST=1.2.3.4 DB_PORT=9999 DB_USER=user DB_PASS="!$Ab.cs3cre1" DB_NAME=cooldb
|
||||||
; Awesome Tool: "PATH HAS SPACES SHOULD BE QUOTED LIKE THIS"
|
; Awesome Tool: "PATH HAS SPACES SHOULD BE QUOTED LIKE THIS"
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# PHP
|
# PHP
|
||||||
# https://windows.php.net/download/
|
# https://windows.php.net/download/
|
||||||
# NTS = Non Thread Safe
|
# NTS = Non Thread Safe
|
||||||
*PHP-8.4=https://windows.php.net/downloads/releases/archives/php-8.4.3-nts-Win32-vs17-x64.zip
|
*PHP-8.4=https://windows.php.net/downloads/releases/archives/php-8.4.3-nts-Win32-vs17-x64.zip
|
||||||
*PHP-8.3=https://windows.php.net/downloads/releases/archives/php-8.3.16-nts-Win32-vs16-x64.zip
|
*PHP-8.3=https://windows.php.net/downloads/releases/archives/php-8.3.16-nts-Win32-vs16-x64.zip
|
||||||
*PHP-8.2=https://windows.php.net/downloads/releases/archives/php-8.2.26-nts-Win32-vs16-x64.zip
|
*PHP-8.2=https://windows.php.net/downloads/releases/archives/php-8.2.26-nts-Win32-vs16-x64.zip
|
||||||
@@ -51,7 +51,7 @@ postgresql-15.10=https://sbp.enterprisedb.com/getfile.jsp?fileid=1259300
|
|||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
# MongoDB
|
# MongoDB
|
||||||
# https://www.mongodb.com/try/download/community
|
# https://www.mongodb.com/try/download/community
|
||||||
#mongodb-8=https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-8.0.4.zip
|
#mongodb-8=https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-8.0.4.zip
|
||||||
#mongodb-7=https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.14.zip
|
#mongodb-7=https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-7.0.14.zip
|
||||||
@@ -66,7 +66,7 @@ code=https://go.microsoft.com/fwlink/?Linkid=850641
|
|||||||
# https://go.dev/dl/
|
# https://go.dev/dl/
|
||||||
go-1.24=https://go.dev/dl/go1.24.1.windows-amd64.zip
|
go-1.24=https://go.dev/dl/go1.24.1.windows-amd64.zip
|
||||||
go-1.23=https://go.dev/dl/go1.23.4.windows-amd64.zip
|
go-1.23=https://go.dev/dl/go1.23.4.windows-amd64.zip
|
||||||
|
|
||||||
|
|
||||||
# Pocketbase
|
# Pocketbase
|
||||||
# https://github.com/pocketbase/pocketbase/releases
|
# https://github.com/pocketbase/pocketbase/releases
|
||||||
|
|||||||
@@ -1,15 +1,15 @@
|
|||||||
Simplicity is the ultimate sophistication. - Leonardo da Vinci
|
Simplicity is the ultimate sophistication. - Leonardo da Vinci
|
||||||
Success is going from failure to failure without losing your enthusiasm. - Winston Churchill
|
Success is going from failure to failure without losing your enthusiasm. - Winston Churchill
|
||||||
The journey of a thousand miles begins with one step. - Lao Tzu
|
The journey of a thousand miles begins with one step. - Lao Tzu
|
||||||
Dream big and dare to fail. - Norman Vaughan
|
Dream big and dare to fail. - Norman Vaughan
|
||||||
The power of imagination makes us infinite. - John Muir
|
The power of imagination makes us infinite. - John Muir
|
||||||
Make each day your masterpiece. - John Wooden
|
Make each day your masterpiece. - John Wooden
|
||||||
Believe and act as if it were impossible to fail. - Charles Kettering
|
Believe and act as if it were impossible to fail. - Charles Kettering
|
||||||
Light tomorrow with today. - Elizabeth Barrett Browning
|
Light tomorrow with today. - Elizabeth Barrett Browning
|
||||||
Even if you're on the right track, you'll get run over if you just sit there. - Will Rogers
|
Even if you're on the right track, you'll get run over if you just sit there. - Will Rogers
|
||||||
Believe you can and you're halfway there. - Theodore Roosevelt
|
Believe you can and you're halfway there. - Theodore Roosevelt
|
||||||
Don't wait. The time will never be just right. - Napoleon Hill
|
Don't wait. The time will never be just right. - Napoleon Hill
|
||||||
A year from now you may wish you had started today. - Karen Lamb
|
A year from now you may wish you had started today. - Karen Lamb
|
||||||
It is never too late to be what you might have been. - George Eliot
|
It is never too late to be what you might have been. - George Eliot
|
||||||
If there is no struggle, there is no progress. - Frederick Douglass
|
If there is no struggle, there is no progress. - Frederick Douglass
|
||||||
What we fear doing most is usually what we most need to do. - Tim Ferriss
|
What we fear doing most is usually what we most need to do. - Tim Ferriss
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ Cached=true
|
|||||||
Blank=
|
Blank=
|
||||||
|
|
||||||
# WordPress
|
# WordPress
|
||||||
WordPress=https://wordpress.org/latest.tar.gz
|
WordPress=https://wordpress.org/latest.tar.gz
|
||||||
------------------------------------------------------
|
------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
@@ -29,5 +29,5 @@ Laravel CLI=laravel new %s
|
|||||||
# CakePHP
|
# CakePHP
|
||||||
### CakePHP=composer create-project --prefer-dist cakephp/app %s
|
### CakePHP=composer create-project --prefer-dist cakephp/app %s
|
||||||
|
|
||||||
# Symfony
|
# Symfony
|
||||||
Symfony=composer create-project symfony/website-skeleton %s
|
Symfony=composer create-project symfony/website-skeleton %s
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
if (!empty($_GET['q'])) {
|
if (!empty($_GET['q'])) {
|
||||||
$query = htmlspecialchars($_GET['q'], ENT_QUOTES, 'UTF-8');
|
$query = htmlspecialchars($_GET['q'], ENT_QUOTES, 'UTF-8');
|
||||||
|
|
||||||
switch ($query) {
|
switch ($query) {
|
||||||
case 'info':
|
case 'info':
|
||||||
@@ -51,7 +51,6 @@ if (!empty($_GET['q'])) {
|
|||||||
.title {
|
.title {
|
||||||
font-size: 60px;
|
font-size: 60px;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.info {
|
.info {
|
||||||
@@ -92,7 +91,7 @@ if (!empty($_GET['q'])) {
|
|||||||
<h1 class="title" title="Laragon">Laragon</h1>
|
<h1 class="title" title="Laragon">Laragon</h1>
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<p><?php echo htmlspecialchars($_SERVER['SERVER_SOFTWARE'], ENT_QUOTES, 'UTF-8'); ?></p>
|
<p><?php echo htmlspecialchars($_SERVER['SERVER_SOFTWARE'], ENT_QUOTES, 'UTF-8'); ?></p>
|
||||||
<p>PHP version: <?php echo htmlspecialchars(phpversion(), ENT_QUOTES, 'UTF-8'); ?>
|
<p>PHP version: <?php echo htmlspecialchars(phpversion(), ENT_QUOTES, 'UTF-8'); ?>
|
||||||
<a title="phpinfo()" href="/?q=info">info</a>
|
<a title="phpinfo()" href="/?q=info">info</a>
|
||||||
</p>
|
</p>
|
||||||
<p>Document Root: <?php echo htmlspecialchars($_SERVER['DOCUMENT_ROOT'], ENT_QUOTES, 'UTF-8'); ?></p>
|
<p>Document Root: <?php echo htmlspecialchars($_SERVER['DOCUMENT_ROOT'], ENT_QUOTES, 'UTF-8'); ?></p>
|
||||||
|
|||||||
Reference in New Issue
Block a user