Uždarbis.lt: Dvi skirtingos PHP versijos viename serveryje. Padėkite - Uždarbis.lt

Peršokti prie turinio



Komentarai

Prašome rašyti komentarus temose tik tuo atveju, jei jus domina pasiūlymas. Visi kiti komentarai (pavyzdžiui, pasiūlymo kritikavimas), išskyrus tuos atvejus, kai temos kūrėjas bando apgaudinėti ar daro ką nors neteisėto, yra nepageidaujami (jie bus trinami, o šių pranešimų autoriai įspėjami). Geriausias būdas išreikšti savo nesusidomėjimą pasiūlymu yra pasiūlymo ignoravimas.
Puslapis 1 iš 1
  • Jūs negalite kurti naujos temos
  • Jūs negalite atsakyti į šią temą

Narys yra atsijungęs brainman 

  • Naujas veidas forume
  • Akis
  • Grupė: Patvirtinti nariai
  • Atsiliepimai: +2 -0
  • Pranešimai: 45
  • Kartu nuo: 2008-12-07

2018-01-06 14:12 (#1)

Dvi skirtingos PHP versijos viename serveryje. Padėkite


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.

0


Pasidalinti šia tema:


Puslapis 1 iš 1
  • Jūs negalite kurti naujos temos
  • Jūs negalite atsakyti į šią temą

1 nariai(-ų) skaito šią temą
0 nariai(-ių), 1 svečiai(-ių) ir 0 slapti(-ų) nariai(-ių)


Užklausų vykdymo statistika

  • Dabar yra: 2019-09-16 19:01

Tas nuostabus prisijungimo momentas


Prisijungimo nustatymai