0

ローカルの Windows 7 マシンの Apache で 2.2 から v2.4 にアップグレードしたところです。apach2.4 x64 と php 5.5 x64 を実行しています。

私の仮想ホストには次のものがあります。

<Directory /var/www/somedomain.co.uk/docroot>
    Options +Indexes
    AllowOverride None
    Require all granted
    Allow from all
    Header set Access-Control-Allow-Origin "%{HTTP_ORIGIN}e" env=HTTP_ORIGIN 
</Directory>

私のアパッチhttpd.config

LoadModule headers_module modules/mod_headers.so
LoadModule php5_module "C:\php\php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php\"

私のjavaScriptコードはまったく変更されていません。ただし、別のドメインからこのドメインに ajax しようとすると、200 エラーが発生します。

POST http://somedomain.local/app/users/login 200 OK 2,53s     jquery.min.js (line 6)
Sorry Login Failed: 200                                       global.js (line 34)

http://somedomain.local/app/use\rs/loginブラウザでこのドメインから投稿することもできます。

4

1 に答える 1

0

Apache2.4 とは何の関係もないことが判明しました。

アップグレード以来、電源を入れていなかったerror_reportingため、エラーは表示されませんでした。

それらをオンにし、必要なエラーを修正し、サーバーを起動しました。

于 2014-03-11T08:31:31.953 に答える