Pereiti prie turinio

Dvi skirtingos PHP versijos viename serveryje. Padėkite


Rekomenduojami pranešimai

Dedikuoti.lt VPS CentOS 6.9 + Webmin 1.87 instaliavom kelias skirtingas php pagal manual'a

 

Tikriname ar webmin mato php versijas Virtualmin -> System Settings -> Re-Check Configuration.

 

Pastebim, kad rh-php70 nėra matoma. Randame, kad webmin 1.87 nepalaiko php70 ./usr/libexec/webmin/virtual-server/virtual-server-lib.pl

 

$extra_admins_dir = "$module_config_directory/admins";
@all_possible_php_versions = (4, 5, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9);
@php_wrapper_templates = ("php4cgi", "php5cgi", "php4fcgi", "php5fcgi");

 

Tik sukūrus link, PHP versija pridedama ir matoma webmin.

"ln -s /opt/rh/rh-php70/ /opt/rh/php59"

 

Vėliau pasirenkame skirtingą php versiją virtualiam serverui ir išaugom nustatymus.

http://jmp.sh/PrDIZuM

 

Nustatymai yra išsaugomi httpd.conf faile, bet versija nepasikeičia lieka ta pat default.

Gal turite minčių kas negerai ir kaip sutvarkyti? Pridedu httpd.conf nustatymus:

 

<VirtualHost IP:80>
ServerName domenas.lt
ServerAlias www.domenas.lt
ServerAlias webmail.domenas.lt
ServerAlias admin.domenas.lt
DocumentRoot /home/domenas.lt/public_html
php_admin_value open_base_dir "/home/domenas.lt/public_html/:/tmp"
php_admin_value engine Off
ErrorLog /var/log/virtualmin/domenas.lt_error_log
CustomLog /var/log/virtualmin/domenas.lt_access_log combined
ScriptAlias /cgi-bin/ /home/domenas.lt/cgi-bin/
DirectoryIndex index.html index.htm index.php index.php5
<Directory /home/domenas.lt/public_html>
Options -Indexes +IncludesNOEXEC +SymLinksifOwnerMatch
allow from all
AllowOverride All 
AddType application/x-httpd-php5 .php5
AddType application/x-httpd-php .php
</Directory>
<Directory /home/domenas.lt/cgi-bin>
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
</Directory>
RewriteEngine on
RewriteCond %{HTTP_HOST} =webmail.domenas.lt
RewriteRule ^(.*) http://domenas.lt:20000/ [R]
RewriteCond %{HTTP_HOST} =admin.domenas.lt
RewriteRule ^(.*) http://domenas.lt:10000/ [R]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Action application/x-httpd-php5 /cgi-bin/php5.cgi
Action application/x-httpd-php5.6 /cgi-bin/php5.6.cgi
Action application/x-httpd-php5.9 /cgi-bin/php5.9.cgi
AddType application/x-httpd-php5 .php5
AddType application/x-httpd-php5.6 .php5.6
AddType application/x-httpd-php5.9 .php5.9
AddType application/x-httpd-php5.9 .php
RemoveHandler .php
RemoveHandler .php5
RemoveHandler .php5.6
RemoveHandler .php5.9
SuexecUserGroup "#524" "#514"
<Directory /home/domenas.lt/public_html>
Options +Indexes +IncludesNOEXEC +SymLinksifOwnerMatch +ExecCGI
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Action application/x-httpd-php5 /cgi-bin/php5.cgi
AddType application/x-httpd-php5 .php5
Action application/x-httpd-php5.6 /cgi-bin/php5.6.cgi
AddType application/x-httpd-php5.6 .php5.6
Action application/x-httpd-php5.9 /cgi-bin/php5.9.cgi
AddType application/x-httpd-php5.9 .php5.9
AddType application/x-httpd-php5.9 .php
</Directory>
<Directory /home/domenas.lt/public_html/testas>
Options +Indexes +IncludesNOEXEC +SymLinksifOwnerMatch +ExecCGI
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
Action application/x-httpd-php5 /cgi-bin/php5.cgi
AddType application/x-httpd-php5 .php5
Action application/x-httpd-php5.6 /cgi-bin/php5.6.cgi
AddType application/x-httpd-php5.6 .php5.6
Action application/x-httpd-php5.9 /cgi-bin/php5.9.cgi
AddType application/x-httpd-php5.9 .php5.9
AddType application/x-httpd-php5.6 .php
</Directory>
</VirtualHost>

<VirtualHost ip:443>
ServerName iwanted.lt
ServerAlias www.domenas.lt
ServerAlias webmail.domenas.lt
ServerAlias admin.domenas.lt
DocumentRoot /home/domenas.lt/public_html
php_admin_value open_base_dir "/home/domenas.lt/public_html/:/tmp"
ErrorLog /var/log/virtualmin/domenas.lt_error_log
CustomLog /var/log/virtualmin/domenas.lt_access_log combined
ScriptAlias /cgi-bin/ /home/domenas.lt/cgi-bin/
DirectoryIndex index.html index.htm index.php index.php5
<Directory /home/domenas.lt/public_html>
Options -Indexes +IncludesNOEXEC +SymLinksifOwnerMatch
allow from all
AllowOverride All 
</Directory>
<Directory /home/domenas.lt/cgi-bin>
allow from all
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch
</Directory>
RewriteEngine on
RewriteCond %{HTTP_HOST} =webmail.domenas.lt
RewriteRule ^(.*) https://domenas.lt:20000/ [R]
RewriteCond %{HTTP_HOST} =admin.domenas.lt
RewriteRule ^(.*) https://domenas.lt:10000/ [R]
RewriteCond %{HTTP_HOST} !=www.domenas.lt [NC]
RewriteCond %{HTTP_HOST} !=""
RewriteRule ^ https://www.domenas.lt\/%{REQUEST_URI} [R,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
SSLEngine on
   SSLProtocol all -SSLv2 -SSLv3 -TLSv1
   SSLHonorCipherOrder on
   SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH
   SSLStrictSNIVHostCheck on
SSLCertificateFile /etc/letsencrypt/live/domenas.lt/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domenas.lt/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/domenas.lt/chain.pem
</VirtualHost>

 

Ta pati problema kartojasi ir ant naujai sukurto atsiro virtualaus serverio be https palaikymo.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...