Hozzászólások
-
SzerzőBejegyzés
-
Persze, hogy HTTPS 😀
Persze, hogy HTTPS 😀
Huuu…
Megy HPPTS-en…
Kicsit változtattam a http.conf-on, mar nincs http-ssl.conf includolva es a vhosts.conf-ban van egy vhost az ssl-nek:
Code:# =================================================
# Secure (SSL/TLS) connections
# =================================================
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/usr/local/apache/logs/ssl_scache(512000)
SSLSessionCacheTimeout 300
SSLMutex file:/usr/local/apache/logs/ssl_mutex
SSLRandomSeed startup builtin
SSLRandomSeed connect builtinCode:Include /var/www/vhosts/domain.com/conf/vhost.local.conf
DocumentRoot /var/www/vhosts/domain.com/html
CustomLog /var/www/vhosts/domain.com/logs/access_ssl_log combined
ErrorLog /var/www/vhosts/domain.com/logs/error_ssl_log
SSLEngine on
SSLVerifyClient none
SSLCertificateFile /usr/local/apache/conf/ssl/server.crt
SSLCertificateKeyFile /usr/local/apache/conf/ssl/server.key
DirectoryIndex index.php index.html
SSLRequireSSL
RewriteEngine on
Include /var/www/vhosts/domain.com/conf/rewrites.conf
Na, így most megy https://……/info.php, de továbra sem megy http://…../info.php
De miért… ???
Huuu…
Megy HPPTS-en…
Kicsit változtattam a http.conf-on, mar nincs http-ssl.conf includolva es a vhosts.conf-ban van egy vhost az ssl-nek:
Code:# =================================================
# Secure (SSL/TLS) connections
# =================================================
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/usr/local/apache/logs/ssl_scache(512000)
SSLSessionCacheTimeout 300
SSLMutex file:/usr/local/apache/logs/ssl_mutex
SSLRandomSeed startup builtin
SSLRandomSeed connect builtinCode:Include /var/www/vhosts/domain.com/conf/vhost.local.conf
DocumentRoot /var/www/vhosts/domain.com/html
CustomLog /var/www/vhosts/domain.com/logs/access_ssl_log combined
ErrorLog /var/www/vhosts/domain.com/logs/error_ssl_log
SSLEngine on
SSLVerifyClient none
SSLCertificateFile /usr/local/apache/conf/ssl/server.crt
SSLCertificateKeyFile /usr/local/apache/conf/ssl/server.key
DirectoryIndex index.php index.html
SSLRequireSSL
RewriteEngine on
Include /var/www/vhosts/domain.com/conf/rewrites.conf
Na, így most megy https://……/info.php, de továbra sem megy http://…../info.php
De miért… ???
Másik szerveren már lett próbálva. A fordított apache sokkal jobb teljeítményt nyújt mint a sima .rpm. Igaz ott nincs php, csak nagy statikus állományok.
Szóval, ha meg tudom ezt a problémát oldani, akkor nem kérdés melyik a jobb…
Másik szerveren már lett próbálva. A fordított apache sokkal jobb teljeítményt nyújt mint a sima .rpm. Igaz ott nincs php, csak nagy statikus állományok.
Szóval, ha meg tudom ezt a problémát oldani, akkor nem kérdés melyik a jobb…
Azért szeretném forrásból telepíteni, mert elég keményen leterhelt szerver lesz és szerettem volna minél jobban optimalizálni.
Magáról a szerverről nem tudom a böngészőt kipróbálni, mert nincs rajta X, máshonnan ugyanazt csinálja.
Azért szeretném forrásból telepíteni, mert elég keményen leterhelt szerver lesz és szerettem volna minél jobban optimalizálni.
Magáról a szerverről nem tudom a böngészőt kipróbálni, mert nincs rajta X, máshonnan ugyanazt csinálja.
Kösz a segítséget. így oldottam meg:
Az adatbázis „query” mezőjében ez van:
select count(*) from products where provider={replaceme} and avail=’0′;
A script pedig:
Code:for provider in ${providers[@]}; do
query_=${query/”{replaceme}”/”$provider”}
val=`echo $query_ | mysql -N stats`
echo „$provider, $val”
doneEz azért is jobb (az én szempontomból), mert a {replaceme} sablont masként is fel tudom használni és az adatbázis kitöltésekor, nem kell tudni a scriptben lévő változó nevét.
Kösz,
vazi
Sziasztok!
Lehet hogy nem pont ebbe a topikba kellene írnom, de tulajdonképen a problémám ez:
bach script – változó a változóbanSzóval:
Van egy mysql adatbázis, benne egy tábla, egy „query” mezővel ami query-ket tartalmaz 😛 . Valami ehhez hasonlókat:
select count(*) from products where provider=$provider and avail=’0′;
Egy bash script kiolvassa a tartalmát és futtatnia kellene, a megfelelő változó átadásával. Valahogy így:
Code:query=`echo „select query from querys where code=’1′;'” | mysql -N stats`
echo $queryEddig minden ok, kiírja a megfelelő query-t így:
select count(*) from products where provider=$provider and avail=’0′;
Aztán:
Code:for provider in ${providers[@]}; do
val=`echo -e $query | mysql -N stats`
echo „$provider, $val”
doneMost futtatni kellene a kapott query-t átadva neki a „provider” változót.
Sajnos ez nem történik meg, a query-t az eredeti formájában futtatja (vagyis „provider=$provider”-el ), anélkül, hogy behelyetesítené a változó értékét.Hogy tudnám erre rávenni?
Előre is kösz.
vazi
-
SzerzőBejegyzés
legutóbbi hsz