support.cicvalencia.org Open in urlscan Pro
201.249.56.10  Public Scan

URL: https://support.cicvalencia.org/
Submission: On April 10 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 1 forms found in the DOM

GET

<form method="get" style="display:inline-block;"><select name="lang" id="langues" onchange="this.form.submit();">
    <option value="bulgarian">bulgarian</option>
    <option value="chinese">chinese</option>
    <option value="czech">czech</option>
    <option value="english" selected="">english</option>
    <option value="french">french</option>
    <option value="hellenic">hellenic</option>
    <option value="latvian">latvian</option>
    <option value="macedonian">macedonian</option>
    <option value="portuguese">portuguese</option>
    <option value="romanian">romanian</option>
    <option value="spanish">spanish</option>
    <option value="turkish">turkish</option>
  </select></form>

Text Content

WAMPSERVER

 * Apache 2.4
 * -
 * MySQL 5 & 8
 * -
 * MariaDB 10
 * -
 * PHP 5, 7 & 8

 * Version 3.3.0 - 64bit
 * bulgarian chinese czech english french hellenic latvian macedonian portuguese
   romanian spanish turkish
   classic modern no-style simple


SERVER CONFIGURATION

Apache Version: 2.4.54.2  - Documentation Apache Server Software: Apache/2.4.54
(Win64) OpenSSL/1.1.1s PHP/8.0.26 mod_fcgid/2.3.10-dev - Port defined for
Apache: PHP Version: [Apache module]  8.0.26 - Documentation PHP - Loaded PHP
extensions - Use of PHP versions   [FCGI] 7.4.33 - 8.0.26 - 8.1.13 -
8.2.0 - FCGI mode help MySQL Version: 8.0.31 - Port defined for MySQL:
3306 - default DBMS -  Documentation MySQLMariaDB Version: 10.10.2 - Port
defined for MariaDB: 3307 -  Documentation MariaDB - MySQL - MariaDB
 


TOOLS

 * phpinfo()
 * xdebug_info()
 * PhpSysInfo 3.4.2
 * Add a Virtual Host


YOUR PROJECTS (3)

 * .well-known
 * Maintenance
 * Technology
 * These are your folders in c:/wamp64/www
   To use them as an http link, you must declare them as VirtualHost.
   However, you can use Right-Click, Wamp Settings, Warning: risky..., Allow
   links on projects...


YOUR ALIASES (3)

 * adminer 4.8.1
 * PhpMyAdmin 5.2.0
 * w2


YOUR VIRTUALHOST (4)

 * localhost - Not a Listen port
 * support.cicvalencia.org:443 - Not a Listen port
 * w2.cicvalencia.org - Not a Listen port
 * Error(s) See below



Port used for the VirtualHost is not an Apache Listen port
Duplicate ServerName support.cicvalencia.org into
c:/wamp64/bin/apache/apache2.4.54.2/conf/extra/httpd-vhosts.conf


 
 * Wampserver Forum

X
PHP Loaded Extensions - Function get_loaded_extensions()
PHP 8.0.26 -> Apache module
 bcmath        bz2           calendar      com_dotnet    Core          ctype        
 curl          date          dom           exif          fileinfo      filter       
 gd            gettext       gmp           hash          iconv         imap         
 intl          json          ldap          libxml        mbstring      mysqli       
 mysqlnd       openssl       pcre          PDO           pdo_mysql     pdo_sqlite   
 Phar          readline      Reflection    session       SimpleXML     soap         
 sockets       SPL           sqlite3       standard      tokenizer     xdebug       
 xml           xmlreader     xmlwriter     xsl           Zend OPcache  zip          
 zlib         
PHP 8.0.26 -> CLI - FCGI
 bcmath        bz2           calendar      com_dotnet    Core          ctype        
 curl          date          dom           exif          fileinfo      filter       
 gd            gettext       gmp           hash          iconv         imap         
 intl          json          ldap          libxml        mbstring      mysqli       
 mysqlnd       openssl       pcre          PDO           pdo_mysql     pdo_sqlite   
 Phar          readline      Reflection    session       SimpleXML     soap         
 sockets       SPL           sqlite3       standard      tokenizer     xdebug       
 xml           xmlreader     xmlwriter     xsl           Zend OPcache  zip          
 zlib         

X
-- Use of PHP versions
 PHP 7.4.33  used for Wampserver internal PHP scripts
 PHP 8.0.26  used as APACHE module
 PHP 8.1.13  not used
 PHP 8.2.0   not used

X

HOW TO USE PHP IN FAST CGI MODE WITH WAMPSERVER


The CGI (Common Gateway Interface) defines a way for a web server to interact
with external content-generating programs, which are often referred to as CGI
programs or CGI scripts. It is a simple way to put dynamic content on your web
site, using whatever programming language you're most familiar with.



- ONLY ONE PHP VERSION AS APACHE MODULE


Since the beginning, Wampserver loads PHP as an Apache module:
  LoadModule php_module "${INSTALL_DIR}/bin/php/php8.1.1/php8apache2_4.dll"
which makes all VirtualHost, Alias and Projects use the same PHP version.
If you change the PHP version via the PHP menu of Wampmanager, this new version
will be used everywhere.



- SEVERAL PHP VERSIONS WITH FCGI MODE


Since Wampserver 3.2.8, it is possible to use PHP in CGI mode, i.e. you can
define a different PHP version, whose addons have been previously installed, for
each VirtualHost. This means that the VirtualHost are not obliged to use the
same PHP version anymore.

The Apache fcgid_module (mod_fcgid.so) simplifies the implementation of CGI
The documentation is here: mod_fcgid



- PREREQUISITES


- 1 Presence of the mod_fcgid.so file in the Apache modules folder.
- 2 Presence of the module loading line in the httpd.conf file
  LoadModule fcgid_module modules/mod_fcgid.so (Not commented - No # at the
beginning))
- 3 Presence of the common configuration directives of the module fcgid_module
in the file httpd.conf

<IfModule fcgid_module>
  FcgidMaxProcessesPerClass 300
  FcgidConnectTimeout 10
  FcgidProcessLifeTime 1800
  FcgidMaxRequestsPerProcess 0
  FcgidMinProcessesPerClass 0
  FcgidFixPathinfo 0
  FcgidZombieScanInterval 20
  FcgidMaxRequestLen 536870912
  FcgidBusyTimeout 120
  FcgidIOTimeout 120
  FcgidTimeScore 3
  FcgidPassHeader Authorization
  Define PHPROOT ${INSTALL_DIR}/bin/php/php
</IfModule>

These three points 1, 2 and 3 are done automatically with the Wampserver 3.2.8
update



- CREATING A FCGI VIRTUALHOST


- After the Wampserver 3.2.8 update, the 'http://localhost/add_vhost.php' page
allows the addition of a FCGI VirtualHost in all simplicity.
The choice of the version of PHP to use is limited to the versions of the PHP
addons installed in your Wampserver what avoids an error of version PHP.
Indeed, to declare, in a VirtualHost, a non-existent PHP version in Wampserver
will generate an Apache error and a "crash" of this one.

- If you want to modify an existing VirtualHost to add the FCGI mode with an
existing PHP version already in the Wampserver PHP addons, you just have to go
on the page http://localhost/add_vhost.php and launch the VirtualHost
modification form to be able, in three clicks, to add the FCGI mode to the
VirtualHost, to change the PHP version or to remove the FCGI mode.
It will be necessary to refresh Wampserver for that to be taken into account.
This same page http://localhost/add_vhost.php also allows, via the Alias
modification form, to add the FCGI mode to an Alias, to change the PHP version
or to remove the FCGI mode, always in three clicks.



- SOME DETAILS


To add FCGI mode to an existing VirtualHost, simply add the following directives
just before the </VirtualHost> end of that VirtualHost:

  <IfModule fcgid_module>
    Define FCGIPHPVERSION "7.4.27"
    FcgidInitialEnv PHPRC "${PHPROOT}${FCGIPHPVERSION}/php.ini"
    <Files ~ "\.php$">
      Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
      AddHandler fcgid-script .php
      FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
    </Files>
  </IfModule>

The PHP version must exist as a PHP addon in your Wampserver and can be
modified.
Conversely removing these lines causes the VirtualHost to revert to the PHP
version used as an Apache module.

For Alias, it's a little less simple, you need to add the previous lines in two
parts, the first part:

<IfModule fcgid_module>
  Define FCGIPHPVERSION "7.4.27"
  FcgidCmdOptions ${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe \
  InitialEnv PHPRC=${PHPROOT}${FCGIPHPVERSION}/php.ini
</IfModule>

just before the <Directory... directive.
The second part:

<IfModule fcgid_module>
  <Files ~ "\.php$">
    Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
    AddHandler fcgid-script .php
    FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
  </Files>
</IfModule>

inside the <Directory...>..</Directory> context so as to obtain, for example for
any Alias, the following structure:

Alias /myalias "g:/www/mydir/"
<IfModule fcgid_module>
  Define FCGIPHPVERSION "7.4.27"
  FcgidCmdOptions ${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe \
  InitialEnv PHPRC=${PHPROOT}${FCGIPHPVERSION}/php.ini
</IfModule>
<Directory "g:/www/mydir/">
  Options Indexes FollowSymLinks
  AllowOverride all
  Require local
  <IfModule fcgid_module>
    <Files ~ "\.php$">
      Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
      AddHandler fcgid-script .php
      FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
    </Files>
  </IfModule>
</Directory>


X
How to use MySQL and/or MariaDB?
What is a default DBMS?
How to change the default DBMS?
Go to the related help: Right-click Wampmanager icon -> Help -> MariaDB - MySQL