允许访问独立的php文件wordpress

时间:2012-03-12 作者:JackMahoney

我正在开发wordpress主题,我想使用jQuery.load() 要从主题目录中的PHP文件加载数据,请调用process.php 到wordpress页面模板中的div。

我没有任何问题load() 过去,Wordpress阻止我加载数据,甚至访问进程。浏览器中的php文件。

当我导航到文件的完整路径(例如:http://[站点]/[主题]/函数/进程.php)时,我在Chrome中遇到以下错误

内部服务器错误。服务器遇到内部错误或配置错误,无法完成您的请求。请联系服务器管理员***@gmial。com,并通知他们错误发生的时间,以及您所做的任何可能导致错误的操作。有关此错误的详细信息,请参阅服务器错误日志`

我读过类似的问题,但它们涉及修改.htaccess 文件有没有人知道如何从主题的角度来做到这一点,即:使用$wp_rewrite.

编辑Linux服务器错误日志状态

    [Mon Mar 12 14:00:52 2012] [error] [client 121.98.81.237] SoftException in Application.cpp:245: File "/var/www/vhosts/****.co.nz/httpdocs/npr/wp-content/themes/_s_2/functions/process.php" is writeable by group [Mon Mar 12 14:00:52 2012] [error] [client 121.98.81.237] Premature end of script headers: process.php
这就是过程。php

<?php 
echo "hello from php";
?>

1 个回复
最合适的回答,由SO网友:byronyasgur 整理而成

你可能会发现this 信息丰富,不确定它是否能满足您的需要,但它解释了很多有关WordPress前端Ajax的内容,这并不完全直观,它可能会帮助您解决问题。特别是,您可能需要了解如何管理ajax。php工作正常。

结束