我正在使用WordPress插件Easy FancyBox。 它为它的CSS使用动态php文件。 问题是,当我尝试访问文件时,我的服务器给出了404,我认为是因为双扩展。文件名是easy-fancybox.css.php 这个插件在我切换服务器之前工作得很完美。有没有配置的地方我可以允许这个?文件名中的双扩展名? * .css.php 404
原来我不能访问任何.php文件,所以它不是双扩展的东西,大声笑oops。 我仍然不知道为什么。
我正在使用WordPress插件Easy FancyBox。 它为它的CSS使用动态php文件。 问题是,当我尝试访问文件时,我的服务器给出了404,我认为是因为双扩展。文件名是easy-fancybox.css.php 这个插件在我切换服务器之前工作得很完美。有没有配置的地方我可以允许这个?文件名中的双扩展名? * .css.php 404
原来我不能访问任何.php文件,所以它不是双扩展的东西,大声笑oops。 我仍然不知道为什么。
了几个小时,我终于固定它之后。 文件上的文件权限必须是755。我有他们在775.我不知道它为什么这样设置,但我在这里找到答案:IN Wordpress, .php files within the theme folder do not run, but return 404 error
我不是100%肯定,但检查是否已转移。htaccess的为好,
这可能是问题
.htaccess是不同的,但它们现在是相同的,但它仍然不起作用。 #BEGIN WordPress的
完整的.htaccess包含这个吗? – 2012-03-29 19:23:21
是的,抱歉格式化是废话..原来我无法直接访问任何.php文件。 – 2012-03-29 19:26:04
通常系统使用最后一个扩展名作为文件的实际扩展名为'easy-fancybox.css'将是该文件的名称,'.php'将是扩展名。你可以使它成为'somefile.htaccess.css.jpeg.tar.gz.php',它仍然是一个PHP文件。 – animuson 2012-03-29 19:07:24
没有什么可以允许的。文件名是easy-fancybox.css,扩展名是.PHP。这是一个完全正常的文件名。你的问题在别处。 – 2012-03-29 19:07:36
我知道这应该工作,通常情况下,但测试它我做了两个文件:something.css&something.css.php第一个是200OK,第二个是404 – 2012-03-29 19:09:48