Насколько я знаю, что нет никакого способа изменить разрешение клиента просто с помощью VNC, как это - просто "монитор, зеркально отражающий" приложение.
TightVNC однако (который является приложением клиента и сервера VNC) может изменить размеры экрана на стороне клиента, т.е. создания всего немного меньшего (подобный для обработки изображений методов изменения размеров в графических программах). Это должно работать, если Вы не используете размеры слишком мелкого шрифта. VNC должен теоретически быть совместимым между различными приложениями VNC.
Вы удалили статическую public / index.html
страницу, которую создает Rails? Если он все еще присутствует в вашем приложении, он будет отображаться вместо корневой страницы, которую вы определили в маршрутах.
Маршруты в конце routes.rb
используются последними, поэтому вы можете попробовать с ' map.root ...
'вверху вашего routes.rb
map.root :controller => 'albums'
Правильный синтаксис.
Что можно попробовать:
root / {:controller=>"albums", :action=>"index"}
Я уже некоторое время чесал в затылке. Удаление файла public / index.html помогло мне. Спасибо!
У меня немного другая проблема. Я настроил запись в map.root, и она работает с mongrel. Однако, когда я использую apache2 в качестве веб-сервера с модулем Passenger, я получаю ошибку «500». Если я повторно установлю свой /public/index.html, он будет работать под apache2.
Я пытался перейти напрямую по адресу:
http:///home/index
Это также выдает ту же ошибку «500».
Пожалуйста, подскажите, что я делаю не так?
Привет
Я нашел человека, у которого была такая же проблема. Оказывается, Passenger работает в режиме производства, а мое приложение находится в режиме разработки.
Я перевел Passenger в режим разработки, добавив следующую строку в файл Virtual Hosts
RailsEnv = development
Перезапустил Apache, и все заработало!!
Фу!
Пурвез