我的Wordpress网站在PHP App Engine上的主题包含一个.css.php
文件。在正常托管时,当您导航到此文件的URL时,浏览器会显示一页CSS。在App Engine上,浏览器下载PHP文件。App Engine下载.PHP文件
我想这是一个app.yaml
问题 - 但具体而言,是怎么回事?
我的Wordpress网站在PHP App Engine上的主题包含一个.css.php
文件。在正常托管时,当您导航到此文件的URL时,浏览器会显示一页CSS。在App Engine上,浏览器下载PHP文件。App Engine下载.PHP文件
我想这是一个app.yaml
问题 - 但具体而言,是怎么回事?
下面是我对谷歌教程的制作的app.yaml固定的WordPress的变化安装:
handlers:
- url: /wp-content/themes/fuse/library/css/custom.css.php
script: wordpress/wp-content/themes/fuse/library/css/custom.css.php
- url: /(.*\.(htm$|html$|css$|js$|ttf$|jpg$|jpeg$|otf$|woff$|svg$))
static_files: wordpress/\1
upload: wordpress/(.*\.(htm$|html$|css$|js$|ttf$|jpg$|jpeg$|otf$|woff$|svg$))
application_readable: true
- url: /wp-content/(.*\.(ico$|jpg$|png$|gif$|ttf$|jpeg$|htm$|html$|css$|js$|otf$|woff$|svg$))
static_files: wordpress/wp-content/\1
upload: wordpress/wp-content/(.*\.(ico$|jpg$|png$|gif$|ttf$|jpeg$|htm$|html$|css$|js$|otf$|woff$|svg$))
application_readable: true
- url: /(.*\.(ico$|jpg$|png$|gif$|ttf$|jpeg$|htm$|html$|css$|js$|otf$|woff$|svg$))
static_files: wordpress/\1
upload: wordpress/(.*\.(ico$|jpg$|png$|gif$|ttf$|jpeg$|htm$|html$|css$|js$|otf$|woff$|svg$))
我刚启用了几个类型的静态文件(如OTF和SVG),并允许一个PHP主题中的文件作为脚本运行,而不是作为静态文件下载。
您的app.yaml文件看起来像tutorial site中的那个文件。
是的,当我问这个时,我正在使用该教程的app.yaml。我最终聘请了一个人来解决这个问题 - 我们不得不像3条线一样添加 - 并且它是固定的 – benshope