Apache + SSL + fcgid + PHP
Martin Tirsel
lk na blackpage.eu
Středa Leden 7 03:24:24 CET 2009
Zdravim,
vytvoril som si certifikat do apache, ktory pouziva mod_fcgid, avsak PHP
mi zobrazuje v globalnych premennych, ze bezi na porte 80. Preco je tomu
tak, pripadne co sa s tym da urobit?
["SERVER_PORT"]=>
string(2) "80"
Pripajam aj konfig:
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerName server.blackpage.eu
DocumentRoot /var/www/default/default
<Directory /var/www/default/default>
Options None
AllowOverride None
Order Allow,Deny
Allow From all
</Directory>
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/blackpage.eu.cert
SSLCertificateKeyFile /etc/apache2/ssl/blackpage.eu.key
</VirtualHost>
</IfModule>
<VirtualHost *:80>
ServerName pgsql.blackpage.eu
Redirect permanent / https://pgsql.blackpage.eu/
</VirtualHost>
<VirtualHost *:443>
ServerName pgsql.blackpage.eu
DocumentRoot /var/www/php5/phppgadmin/pgsql.blackpage.eu
SuexecUserGroup phppgadmin phppgadmin
SSLOptions StdEnvVars
<Directory /var/www/php5/phppgadmin/pgsql.blackpage.eu>
AddHandler fcgid-script .php
FCGIWrapper /var/www/php5/phppgadmin/.user_config/php-cgi .php
Options ExecCGI
Order Allow,Deny
Allow From all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName sql.blackpage.eu
Redirect permanent / https://sql.blackpage.eu/
</VirtualHost>
<VirtualHost *:443>
ServerName sql.blackpage.eu
DocumentRoot /var/www/php5/phpmyadmin/sql.blackpage.eu
SuexecUserGroup phpmyadmin phpmyadmin
<Directory /var/www/php5/phpmyadmin/sql.blackpage.eu>
AddHandler fcgid-script .php
FCGIWrapper /var/www/php5/phpmyadmin/.user_config/php-cgi .php
Options ExecCGI
Order Allow,Deny
Allow From all
</Directory>
</VirtualHost>
Dakujem za rady
--
S pozdravom,
Martin Tirsel
Další informace o konferenci Linux