apache-ssl php hiba

Fórumok

Sziasztok a squirrellmail login.php -t minig megnyitni/letölteni akarja a browser?

Mi a hiba?

apache2 vel ok.

köszi

edit: közben beizzítottam , hogy ne apache-ssl hanem az apache2 szolgáltassa a http-s/php -t de így sem megy

Hozzászólások

php.net/install

hint -> AddType

rtfm

t

php fent van
ha tudod a választ akkor ne írj légyszi csak azért rtfm -et , hogy izzadjak annyit mint te.

Én nekem trivialis dolgokat amit 100 x csináltam 100x is leírom annak aki még nem ütközött ebbe a problémába.
Akkor kutatok tovább

Woody alatt ez "automatikusan ment.
Gondolom mert akkor mindkettő 1.3 verzió volt.

1 órája googlezok.

Nem baj .......... :-(

jó éjt.

megcsináltam apache2 -vel , de így sem megy.

LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache dbm:/var/run/apache2/ssl_scache
SSLSessionCacheTimeout 300
SSLMutex file:/var/run/apache2/ssl_mutex
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0

Listen 443

Csinálj egy pfpinfo filet, azt is le akarja tölteni?

/etc/apache2/apache2.conf file -ban van ez a lehetőség, de ha a php modul engedélyezve van, akkor ezt a php(x).conf automatikusan elvégzi...
szerk:
bocs, látom, hogy nem 2-es apache -hoz kell... na ott is a fő apache conf -ban van, ha jól emlékszam akkor ott talán httpd.conf ?!

nem csak egy conf file van, apache2 -nél kifejezetten jól szét van tagolva minden...

nya, szóval hogy kb nulláról menjen ez kell:

apache2.conf a default állapotban, nem bántjuk...

hogy biztos meglegyen a certificate...
# apache2-ssl-certificate

php és ssl engedélyezve legyen, így legalább ennyit kapnod kell (nálam rewrite is van, hogy pl http -ről https -re dobjon):

# ls -l /etc/apache2/mods-enabled

lrwxrwxrwx 1 root root 37 2006-07-19 16:11 php4.conf -> /etc/apache2/mods-available/php4.conf
lrwxrwxrwx 1 root root 37 2006-07-19 16:11 php4.load -> /etc/apache2/mods-available/php4.load
lrwxrwxrwx 1 root root 40 2006-07-20 09:38 rewrite.load -> /etc/apache2/mods-available/rewrite.load
lrwxrwxrwx 1 root root 36 2006-07-20 08:46 ssl.conf -> /etc/apache2/mods-available/ssl.conf
lrwxrwxrwx 1 root root 36 2006-07-20 08:46 ssl.load -> /etc/apache2/mods-available/ssl.load

ports.conf -ba felvenni a 443 -at

/etc/apache2/sites-available -be virtualhost config file létrehoz (ez IP alapú), bele:


<VirtualHost x.x.x.x:443>
        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl/apache.pem
        ServerAdmin webmaster@localhost

        DocumentRoot /usr/share/squirrelmail


        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

<Directory /usr/share/squirrelmail>
  php_flag register_globals off
  Options Indexes FollowSymLinks
  <IfModule mod_dir.c>
    DirectoryIndex index.php
  </IfModule>

  # access to configtest is limited by default to prevent information leak
  <Files configtest.php>
    order deny,allow
    deny from all
    allow from 127.0.0.1
  </Files>
</Directory>

</VirtualHost>

<VirtualHost x.x.x.x:80>
    SSLEngine Off

    RewriteEngine On
    RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI}    [L]
</VirtualHost>

x.x.x.x természetesen az ip hozzá.

/etc/apache2/sites-enabled -be symlinket erre a file -ra

apache2 restart és elvileg mennie kell...

de a trey által írt ellenőrzést sem árt megcsinálni először!

szerk:
javítottam, lt -re cseréltem a nyitó zárójeleket, mert a code tagok között sem akarta megjeleníteni jól...