var/www. 私のEclipseワークスペース「user/Documents/workspace」へのシンボリックリンク(「git」)があります。「sudo chmod 644」を使用して、ワークスペース フォルダーのアクセス許可を設定しました。' そして、etc/apache2/sites-available の httpd.conf で、次のように変更しました。
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
#User daemon
User cjmartin
Group daemon
リモートサーバー上のphpファイルへのコールバックを行うhtmlファイルを実行すると機能しますが、Eclipseワークスペースで同じphpファイルを使用すると、次のようになります。
"Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://l*calhost/git/CrystalliseCalculators/CrystalliseCalculators.php?q={%…nd+Wales&searchTerms%5Bmodel_name%5D=Crystallise+model+1.0&_=138651239125"
通常の html ファイルはワークスペースから正常に実行されますが、php 呼び出しでは実行されません。これはパーミッションに問題があると思います。何か案は?
コールバック コード:
...
var path1 = "http://l*calhost/git/CrystalliseCalculators/"
...
function doIt(){
strSearch = "The search terms"
var theCalla = path1+"CrystalliseCalculators.php?q="+JSON.stringify(strSearch);
// Call the Crystallise API to fetch central mortalities.
$.ajax({
url:theCalla,
type:'GET',
dataType:"jsonp",
jsonp:"callback",
data:strSearch,
success:function(dataBack){
//Do stuff with the results....
},
error:function(errorData1){
alert("error msg"+JSON.stringify(errorData1));
}
});
};