Я установил Reportico в / reportico под моим сайтом root. Я установил разрешения для папок template_c
, projects
а также projects/admin
читать_&_EXECUTE, LIST_FOLDER_CONTENTS, READ и WRITE для пользователя IIS_IUSRS
, У меня PHP 5.3.28 работал месяцами, а расширение PDO работало нормально, поэтому проблем не возникало.
Когда я просматриваю:
Http: //mywebsite/reportico/index.php
…это немедленно переходит к:
HTTP: //mywebsite/reportico/run.php проект = админ&execute_mode = ADMIN&clear_session = 1
…и я получаю пустой белый экран.
Я посмотрел в журналах PHP и нашел это:
[27-Apr-2015 09:06:19 America/Tegucigalpa] PHP Warning: include(templates_c\%%62^620^6206D997%%admin.tpl.php): failed to open stream: No such file or directory in D:\inetpub\inventronicsusa\reportico\smarty\libs\Smarty.class.php on line 1256
[27-Apr-2015 09:06:19 America/Tegucigalpa] PHP Warning: include(): Failed opening 'templates_c\%%62^620^6206D997%%admin.tpl.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\inventronicsusa\reportico\smarty\libs\Smarty.class.php on line 1256
Это моя первая попытка запустить Reportico. Есть идеи, что я делаю не так?
Питер Дид, автор программного обеспечения, был очень полезным; он помог мне найти ответ.
В то время как Веб-сайт говорит:
...ensure that the following files and folders have write permission:-
templates_c
projects - where you will create report suites
projects/admin - for storing the Reportico admin configuration
…просто настройка Читай пиши разрешения для них недостаточно. Программное обеспечение нуждается в возможности удаления из этих папок. Итак, в IIS это означает, что вы должны дать изменять разрешение в дополнение к Читай пиши разрешения, указанные выше.
Надеюсь, что это поможет кому-то в дальнейшем.
Других решений пока нет …