Asp. Net Mvc Filemanager Вызов неопределенной функции - PullRequest
1 голос
/ 06 марта 2020
Error: Call to undefined function: 'session_id' in c:\users\ardaa\documents\visual studio 2015\Projects\Filemanager\Filemanager\filemanager\config\config.php on line 3, column 5.

enter image description here

URL проекта: https://github.com/Burakk46/Filemanager

Ответы [ 2 ]

0 голосов
/ 09 марта 2020

Во-первых, обратите внимание, что ваш проект использует Phalanger , который был устарел в июле 2016 года.

Phalanger должен знать сборки, содержащие все основные функции c (например, session_id, session_start, print_r и все остальные). Для этого настройте секцию <classLibrary> в вашем web.config, как показано в https://github.com/DEVSENSE/Phalanger/blob/master/Documentation/HowTo/Phalanger%20manual%20installation.txt#L32

web.config:

    <phpNet>
        <paths>
            <set name="DynamicWrappers" value="{phalanger path}\Dynamic"/>
            <set name="Libraries" value="{phalanger path}\Bin"/>
            <set name="ExtManager" value="{phalanger path}\Bin"/>
            <set name="ExtWrappers" value="{phalanger path}\Wrappers"/>
            <set name="ExtTypeDefs" value="{phalanger path}\TypeDefs"/>
            <set name="ExtNatives" value="{phalanger path}\Extensions"/>
        </paths>
        <classLibrary>
            <!-- if you want to use .NET objects from mscorlib in PHP; it slows startup a little: --> <add assembly="mscorlib"/>
            <!-- if you want to use .NET objects from System in PHP; it slows startup a little: --> <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
            <add assembly="PhpNetClassLibrary, Version=2.2.0.0, Culture=neutral, PublicKeyToken=4af37afe3cde05fb" section="bcl"/>
            <add assembly="PhpNetXmlDom, Version=2.2.0.0, Culture=neutral, PublicKeyToken=2771987119c16a03" section="dom"/>
            <!--<add assembly="php_mysql.mng, Version=2.2.0.0, Culture=neutral, PublicKeyToken=4ef6ed87c53048a3" section="mysql" />-->
        </classLibrary>
    </phpNet>"

Существует преемник Phalanger под названием PeachP ie

С PeachP ie (преемник Phalanger) уже существует проект сообщества Адаптивный файловый менеджер работает на. NET Core . Пожалуйста, подумайте над этим.

0 голосов
/ 06 марта 2020

Я изменил конфигурацию. php файл Новая конфигурация. php файл

Новая ошибка

asp. net mvc не читает php файлов

...