PHP uygulamamı Raspberry Pi cihazımda kurmaya çalışıyorum. Uygulamayı barındırmak için bir Nginx sunucusu kullanıyorum. Ben Winginx tool kullanarak htaccess dönüştürülür ve ekleme /etc/nginx/nginx.conf dosyayı kaydetmiştinizNginx uygulamasında SlimPHP .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule^index.php [QSA,L]
: SlimPHP index.php dosyasına tüm istekleri yönlendirmek için bir .htaccess yapılandırma gerektirir
# nginx configuration
location/{
if (!-e $request_filename){
rewrite ^(.*)$ /index.php break;
}
}
Restarting nginx: nginx: [emerg] unknown directive "location" in /etc/nginx/nginx.conf:98 nginx: configuration file
/etc/nginx/nginx.conf test failed
nasıl hareket etmelidir: aşağıdaki kaynak, ancak Nginx bir yapılandırma hatası rapor? Ben
GÜNCELLEME
recommended olarak nginx.conf dosyası düzenlendiğini ancak Nginx hala URL yönlendirme gelmez ettik. Bir File not found
cevabı gösterir. nginx.conf dosyasını mı yoksa başka bir yapılandırma dosyası mı oluşturmalıyım?
[nginx: bilinmiyor direktif "konum"] Olası yinelenen (http://stackoverflow.com/questions/ 4282146/nginx-unknown-directive-location) – Chris
@Chris nginx.conf dosyasını doğru şekilde düzenliyor mu? – bodruk
Evet, bağlantılı gönderi sorununuzu açıklıyor (göndermediğiniz yapılandırmanızla ilgili bazı içerikler olmadıkça). – Chris