是否可以为不同的虚拟主机运行不同的php版本?

发布于 2024-12-09 08:01:31 字数 174 浏览 1 评论 0原文

在我的服务器上,我运行不同版本的各种 CMS(:Joomla、Wordpress、Drupal),因为自定义设置阻止将它们全部更新到最新版本。 对于 Drupal 7.x,我想运行 php 5.3,而其他站点则可以使用 php 5.2。 有没有办法以这种方式配置apache,以便运行Drupal 7的虚拟主机使用php 5.3?

On my server I run different versions of various CMS (: Joomla, Wordpress, Drupal) because of customizations that prevent to update them all to the latest version.
For Drupal 7.x I would like to run php 5.3 while the other sites are fine with php 5.2.
Is there any way to configure apache in such a way so that the virtual hosts that run the Drupal 7 are with php 5.3?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清醇 2024-12-16 08:01:31
# Per VirtualHost Config 
<VirtualHost *:80> 
 DocumentRoot /Apache22/htdocs/fcgi 
 ServerName fcgi.local 
 ErrorLog logs/fcgi.error.log 
 CustomLog logs/fcgi.access.log common 
 <Directory "/Apache22/htdocs/fcgi"> 
     SetEnv PHPRC "c:/php" 
     AddHandler fcgid-script .php 
     Options Indexes FollowSymLinks ExecCGI 
     FcgidWrapper "C:/php/php-cgi.exe" .php 

     AllowOverride all 
     Order allow,deny 
     Allow from all 
     Satisfy any 
 </Directory> 
</VirtualHost>
# Per VirtualHost Config 
<VirtualHost *:80> 
 DocumentRoot /Apache22/htdocs/fcgi 
 ServerName fcgi.local 
 ErrorLog logs/fcgi.error.log 
 CustomLog logs/fcgi.access.log common 
 <Directory "/Apache22/htdocs/fcgi"> 
     SetEnv PHPRC "c:/php" 
     AddHandler fcgid-script .php 
     Options Indexes FollowSymLinks ExecCGI 
     FcgidWrapper "C:/php/php-cgi.exe" .php 

     AllowOverride all 
     Order allow,deny 
     Allow from all 
     Satisfy any 
 </Directory> 
</VirtualHost>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文