在我全新的 LEMH (Linux、Nginx、MariaDB、HHVM)堆栈上尝试优化时;我/usr/bin/php使用以下命令将 PHP-CLI 配置更改为使用 HHVM :
$ sudo /usr/bin/update-alternatives --install /usr/bin/php php /usr/bin/hhvm 60
起初一切似乎都很好……但我很快发现了 NGINX 和 wordpress 漂亮永久链接的主要 url 重写问题。我最终决定恢复到默认的 PHP-CLI,选择更传统的堆栈配置。
所以这是我的问题:sudo将使用什么命令将 PHP-CLI 配置恢复为其默认值;这样使用sudo php --ini显示:
/etc/php5/cli
/etc/php5/cli/php.ini
/etc/php5/cli/conf.d
等等...
而不是当前的无限循环;当服务重启kills the process期间root 用户时结束hhvm。
我前后浏览了 HHVM 文档,但还没有找到任何暗示可能解决方案的内容。非常感谢任何帮助/智慧!
你的,
过目不忘。
在带有 HHVM(HipHop VM 3.14.1)和 Nginx(nginx/1.10.1)的 Ubuntu 14.04.4 LTS 上
我尝试在我的虚拟主机中启用如下所示的 HTTP/2
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
root /var/www/mydomain;
index index.html index.htm index.php;
server_name mydomain.com;
ssl_certificate /etc/nginx/ssl/www_mydomain_com.pem;
ssl_certificate_key /etc/nginx/ssl/server.key;
access_log /var/log/nginx/localhost.laravel-access.log;
error_log /var/log/nginx/locahost.laravel-error.log error;
charset utf-8;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location = /favicon.ico { log_not_found off; access_log off; }
location = /robots.txt { log_not_found off; access_log off; }
error_page 404 /index.php;
include hhvm.conf; # The HHVM Magic Here
# Deny …Run Code Online (Sandbox Code Playgroud)