2013-05-04 10 views
0

Я хочу использовать Slim для PHP в моем проекте в первый раз. Руководство говорит:Использование PHP Slim Framework

Install composer in your project: 

curl -s https://getcomposer.org/installer | php 
Create a composer.json file in your project root: 

{ 
    "require": { 
     "slim/slim": "2.*" 
    } 
} 
Install via composer: 

php composer.phar install 
Add this line to your application’s index.php file: 

<?php 
require 'vendor/autoload.php'; 

Боюсь, я не понимаю. Где должны использоваться команды «завиток» и «php»? Я получаю доступ только к своему веб-пространству через Filezilla. Как я могу применить такую ​​команду?

Что все-таки делают эти шаги? К сожалению, руководство не является полезным вообще.

+0

Эти команды предполагают, что у вас есть терминальный доступ к вашему веб-серверу, если вы разрабатываете локально или через ssh, например. – chelmertz

+0

Мой хост - one.com. Я предполагаю, что они не предлагают доступ к SSH. Есть ли способ обхода этих команд? Разве не «скручивается» еще одна команда извлечения для источников веб-сайтов? –

+0

curl связывает HTTP и позволяет вам извлекать ресурсы, если вы хотите, но он передает вывод этого URI в php, что означает, что вы выполняете код, найденный на https://getcomposer.org/installer, через php на вашей локальной машине , Посмотрите мой ответ на то, что вы, скорее всего, захотите. – chelmertz

ответ

1

http://www.slimframework.com/install См:

РУЧНОЙ УСТАНОВИТЬ Скачать и извлечь тонкий Framwork в каталог проекта и требуют его в файл index.php вашего приложения. Вам также потребуется зарегистрировать автозагрузчик Slim.

<?php 
require 'Slim/Slim.php'; 
\Slim\Slim::registerAutoloader(); 

И есть ссылки на молнии-файлы.

+0

Я видел это спасибо. Но неясно, является ли это «альтернативой» или если оба этапа являются обязательными. Я начинаю с этого шага, о котором вы упомянули, но в конечном итоге не смог запустить мир привет в том же руководстве. –

+0

В какой версии php есть хост one.com? Подсказка: 'phpinfo()' – chelmertz

+0

5.3.23, достаточное для Slim. –

Смежные вопросы