не может выполнить файлы php внутри webroot / js / в cakephp - PullRequest
0 голосов
/ 28 января 2012

начал создавать плагин для FCKEditor с wiris.я создал папки в моем плагине / webroot / js с редактором.проблема в том, что файловый менеджер не выполняет php-файл внутри этого каталога. Как мне сделать php-файл для выполнения

wiris - это плагин для математического оператора, я смог интегрировать wiris в редакторе fck.Теперь, когда я нажимаю на значок wiris, встроенный в редактор fck, появляется новое окно, оно указывает на editor.php внутри webroot / js / fckeditor / editor / plugins / fckeditor_wiris /gration / editor.php

теперь торт не позволяет editor.php выполняться.

Мне удалось заставить его работать локально.Но не на сервере.

Пожалуйста, помогите

Ответы [ 3 ]

1 голос
/ 28 января 2012

Проверьте ваши права доступа к файлу;

chmod 755 -R fckeditor/
0 голосов
/ 29 января 2012

Как примечание:

Запуск php файлов из webroot - это не "торт", как мне кажется. Лучшим подходом было бы поместить код коннектора php в контроллер и изменить соответствующий путь в конфигурации FCKeditor. Таким образом, вы также получите выгоду от всех вкусностей CakePHP, таких как контроль доступа, собственная проверка прав на основе аутентификации и т. Д. Может быть, эта статья поможет немного: http://blog.beamstyle.com.hk/tutorial-on-integrating-ckfinderckeditor-into-cakephp-with-session-authentication/

0 голосов
/ 28 января 2012

Насколько я знаю, это невозможно для папок ресурсов плагина: http://cakephp.lighthouseapp.com/projects/42648/tickets/1499-support-php-script-in-plugin-assets-folder

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...