我遵循了本教程:https://docs.bitnami.com/kubernetes/how-to/deploy-php-application-kubernetes-helm/
在本教程的末尾,一切都正常。当我试图将CSS或JS集成到页面中时,我会得到404错误。
此外,它被用作text/html,而不是css。
下面是我的vhost的配置:
server {
listen 0.0.0.0:80;
server_name myapp.com;
root /app;
location / {
index index.php;
}
location ~ \.php$ {
# fastcgi_pass [PHP_FPM_LINK_NAME]:9000;
fastcgi_pass phpfpm:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}问候
发布于 2019-05-27 11:43:58
该教程似乎是过时的。
https://github.com/bitnami/tutorials/tree/master/phpfpm-k8s/helm-chart/templates提供的模板已经过时了。它们基于两年前提供的Bitnami NGINX Helm图表。
您可以在以下网址找到最新的Bitnami NGINX Helm图表:https://github.com/bitnami/charts/tree/master/bitnami/nginx
正如您所看到的,图表发生了很大的变化( Bitnami映像也发生了变化),因此,您需要调整配置NGINX以服务于您的php应用程序的方式。有关更多信息,请查看下面的README.md:
https://github.com/bitnami/charts/blob/master/bitnami/nginx/README.md
https://stackoverflow.com/questions/56313141
复制相似问题