Настройка Yii на общем сервере - PullRequest
2 голосов
/ 08 февраля 2011

Я хочу использовать PHP Framework, такой как Yii, однако, похоже, что для его настройки мне нужен доступ к терминалу или консоли.К сожалению, мой единственный доступ к серверу осуществляется через FTP-клиент, так как он является общим хостингом.

Это правило Yii выходит за рамки?

Ответы [ 4 ]

12 голосов
/ 07 июля 2011

все, что вам нужно сделать, это

1 - иметь копию папки yii framework

2 - создать новую папку yiic webapp

3 - загрузите обе папки, папка фреймворка может перейти в какое-то скрытое место yoursite.com/wawa/framework/yii, и вы можете просто загрузить файлы из папки веб-приложения на yoursite.com/

4 - отредактируйте файл index.php в созданном вами веб-приложении, чтобы он знал, где находится ваша папка framework / yii. чем вы настроены

5 - просто сделайте другую копию папки вашего веб-приложения, чтобы вам не нужно было создавать ее, если вы этого не хотите. просто используйте разные имена, без разницы, если webapp index.php знает, где находится ваша папка фреймворка, чем она будет работать

4 голосов
/ 08 февраля 2011

Согласно этому сообщению вы можете сгенерировать все файлы на своем компьютере, а затем просто загрузить файлы на ваш общий хостинг.

1 голос
/ 08 февраля 2011

Вам нужен только терминал для разработки на локальном сервере (не рекомендуется разрабатывать напрямую на общем сервере).Чтобы использовать его на общем сервере, просто загрузите его.

В строгом смысле вам не нужен терминал.Вы можете написать свои файлы самостоятельно.Программа yiic создает только пару файлов php.

0 голосов
/ 13 апреля 2013

Я первый в Yii. Установил приложение локально. FTP-приложение приложения к общему серверу в каталоге /home/sloki/user/h11741/sites/example.com/www, затем создайте каталог abcd в / www и поместите в него фреймворк.

Измените строку index.php 4 следующим образом: $ yii = dirname ( FILE ). '/ Abcd / framework / yii.php';

Вы получите сообщение об ошибке, подобное этому

Неверный путь выполнения приложения "/home/sloki/user/h11741/sites/example.com/www/protected/runtime". Убедитесь, что это каталог, доступный для записи для процесса веб-сервера.

Измените разрешение каталогов / protected / runtime и / assets на 777. Протестируйте Интернет, когда при успешном изменении измените разрешение обоих каталогов на 775.

Гут лак.

...