Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edits #3

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,7 @@ Thumbs.db

# PHPStorm
.idea
_notes/dwsync.xml
data/en/_notes/dwsync.xml
inc/scripts/_notes/dwsync.xml
index.php.LCK
37 changes: 11 additions & 26 deletions data/en/requirements.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,17 @@
<h3>Minimum:</h3>
<ul>
<li>Operating System - Linux/Unix (Red Hat, CentOS, Debian, FreeBSD, Mandrake, Mac OS, etc.), Windows.</li>
<li>Web Server - Apache with mod_php enabled, PHP in CGI, FastCGI mode, or with <a
href="http://ph7builder.com/doc/en/nginx-configuration">nginx</a> (lighttpd, LiteSpeed and IIS should also
work but you have to change some piece of code to make it working).
</li>
<li>URL rewriting extension module - Apache, nginx, lighttpd, LiteSpeed, IIS (for Web.config, you have a <a
href="http://www.phpgenious.com/2010/04/url-rewriting-with-php-and-iis-7/">good tutorial here</a>).
</li>
<li>Minimum Web Space - 2.0 GB</li>
<li>Specific Requirement - Server has to be connected to Internet</li>
<li>Video Module Requirement (only if enabled) - <a href="http://ffmpeg.org">FFmpeg</a></li>
<li>Web Server - Apache with mod_php enabled, PHP in CGI, FastCGI mode, or with <a href="http://ph7builder.com/doc/en/nginx-configuration">nginx</a> (lighttpd, LiteSpeed and IIS should also work but you have to change some code to make it work).</li>
<li>URL rewriting extension module - Apache, nginx, lighttpd, LiteSpeed, IIS.</li>
<li>Minimum Web Space - 2.0 GB.</li>
<li>Specific Requirement - Server has to be connected to Internet.</li>
<li>Video Module Requirement (only if enabled) - <a href="http://ffmpeg.org" target="_blank">FFmpeg</a>.</li>
</ul>

<h3>Recommended:</h3>
<ul>
<li>JRE (Java Runtime Environment) - 1.6 or higher (used for compressing static files. The option is disabled by
default and uses our homemade compressor instead. However, if you have Java installed on your server, it would
be nicer to enable that option).
</li>
<li><strong>Apache ModSecurity disabled</strong> - pH7Builder may not work correctly if enabled, so it's advisable to disable it for
your domain (just ask your Web host or do it through cPanel).
</li>
<li>JRE (Java Runtime Environment) - 1.6 or higher (used for compressing static files. This option is disabled by default and uses our homemade compressor instead. However, if you have Java installed on your server, it would be better to enable that option).</li>
<li><strong>Apache ModSecurity disabled</strong> - pH7Builder may not work correctly if enabled, therefore, it is advisable to disable it for your domain (just ask your Web host or do it through cPanel).</li>
</ul>


Expand All @@ -49,29 +39,24 @@
<li>file_uploads - On</li>
<li>allow_url_fopen - On</li>
<li>allow_url_include - Off</li>
<li>
exec() function is needed if "Video" module is enabled (to execute FFmpeg program),<br />
<li>exec() function is needed if "Video" module is enabled (to execute FFmpeg program),<br />
exec() function is needed if you use the "Upgrade"/"3rd-party Mods Manager" installation wizard,<br />
exec() function is needed if the minify Java compiler is enabled (disabled by default).
</li>
</ul>

<h3>Recommended:</h3>
<ul>
<li><span class="bold">PHP 7.1</span> or higher
<small>(pH7Builder has been especially optimized for PHP 7+ and is about over 2x faster than older versions. Please
note your server configuration can also change a lot your site performance).
</small>
<li><span class="bold">PHP 7.1</span> or higher <small>(pH7Builder has been especially optimized for PHP 7+ and is, or greater than, 2x faster than previous ph7 versions. Please note, your server configuration will affect your site performance).</small>
</li>
</ul>

<h3>Recommended Extensions:</h3>
<ul>
<li>
<li>APC module (for speed boost)</li>
<li>Gettext PHP extension (for better stability and optimization)</li>
<li>OpenSSL (for the "Connect" module)</li>
<li>iconv module</li>
<li>OpenSSL (for the "Connect" module) (<a href="https://www.openssl.org/" title="Open SSL" target="_blank">https://www.openssl.org/</a>)</li>
<li>iconv module (PHP 8+ users, note: per PHP 8 php.ini file &quot;Use of this INI entry is deprecated, use global input_encoding instead.&quot;)</li>
</ul>


Expand Down