2013-10-09 77 views
0

我的Wordpress网站在PHP App Engine上的主题包含一个.css.php文件。在正常托管时,当您导航到此文件的URL时,浏览器会显示一页CSS。在App Engine上,浏览器下载PHP文件。App Engine下载.PHP文件

我想这是一个app.yaml问题 - 但具体而言,是怎么回事?

回答

0

下面是我对谷歌教程的制作的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主题中的文件作为脚本运行,而不是作为静态文件下载。

1

您的app.yaml文件看起来像tutorial site中的那个文件。

+0

是的,当我问这个时,我正在使用该教程的app.yaml。我最终聘请了一个人来解决这个问题 - 我们不得不像3条线一样添加 - 并且它是固定的 – benshope