Zend ve web hosting - alt root olarak görünen

3 Cevap php

Ben Zend Framework ile basit bir web sitesi oluşturmak için nasıl öğrendim. Şimdi bazı web barındırma sunucusu üzerine koymak istediğinizi varsayalım. Benim ZF projede, ben URL kökü olarak görünmesini istiyorum public adında bir klasör var. Benim sitesi görünür ve erişilebilir olmak istiyorum

http://www.mysite.com

/public/index.phtml ya da benzeri bir sayfa hizmet alırken.

Bu nasıl yapılır?

3 Cevap

Eğer ana kök klasöründe Zend_Framework ile kullandığınız public_html dosyaları koymak zorunda. Ana sunucu size oraya koymak o etki için kök olacak bir klasör, verecek ve etki alanı adının önüne / public / index.phtml olmaz.

Zaten bir barındırma sunucusu var mı ya da bir arıyorsanız?

Genellikle sizin hosting sağlayıcısı tarafından sağlanan araçları kullanarak hedefe ulaşmak, bazı, sen http://www.yoursite.com sunucu hangi dizini değiştirmek için izin ayarlamanız / kamu ve bitirdiniz için.

Gerçekten sağlayıcıya bağlıdır.

Eğer kullanarak sonuna konağa bütün Zend Framework dizin yapısını dağıtmak gerekir. Zend Framework dizin yapısı içinde, sizin kamu dizin var. Bu dizin, web sunucusu belge kök olarak bakar biri olmak gerekir. Bunun için kurulum hangisini kullanmak ana bilgisayar tabanlı muhtemelen farklıdır. Bazı web arayüzleri olacak ve diğerleri bir httpd.conf dosyasını düzenlemek için zorlar.

I'm using Rackspace for our site and the default web location is /var/www/html/. We've deployed the entire site here so we have the following directories: /var/www/html/application /var/www/html/library /var/www/html/public /var/www/html/scripts

Biz o zaman bizim Apache yapılandırma için / var / www / html / public yerine / var / www / html işaret değiştirmek zorunda kaldı.