私はPOW.cxを使用して、ラックレガシーの助けを借りてWordpressサイトをローカルで実行しています。
設定したドメイン (例: powwordpress.dev ) に移動すると、PHP コンテンツがレンダリングされます。すべてのテキストとフィールドがpowwordpress.dev/install.phpに表示されます。
ただし、アセット (CSS、JS など) はレンダリングされず、ブラウザでpowwordpress.dev/wp-includes/js/jquery/jquery.js などのファイルを見ようとすると? ver=1.11.0、私はこれを受け取ります:
Rack::Legacy::ExecutionError at /wp-includes/js/jquery/jquery.js
Rack::Legacy::ExecutionError
Ruby: /Users/HomeMac/.rvm/gems/ruby-2.1.1@rails4.1.1/gems/rack-legacy-0.9.1/lib/rack/legacy/cgi.rb: in run, line 77
Web: GET powwordpress.dev/wp-includes/js/jquery/jquery.js
これが私のconfig.ruです。
require 'rack/showexceptions'
require 'rack-legacy'
use Rack::ShowExceptions
use Rack::Legacy::Index
use Rack::Legacy::Php
use Rack::Legacy::Cgi
run Rack::File.new Dir.getwd
このパス/ラックレガシーの問題を修正する方法はありますか?