Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将管理员编辑器与SQLite一起使用?_Php_Sqlite - Fatal编程技术网

Php 如何将管理员编辑器与SQLite一起使用?

Php 如何将管理员编辑器与SQLite一起使用?,php,sqlite,Php,Sqlite,我想使用名为AdminerEditor的“轻型”版本的Adminer访问同一目录中的SQLite3数据库文件 目前的问题似乎不太广泛,我仍在尝试。我花了很长时间才找到一个有效的解决方案 我能够克服所有支持的PHP扩展(SQLite3、PDO_SQLite)都不可用。错误 后来我被困在数据库不支持密码。错误 在此之后,我遇到了试图编写只读数据库的错误 我希望我的经验能帮助其他人使用adminer editor。我的系统是基于Archlinux的Manjaro,有些命令可能与您的系统不同 安装php

我想使用名为AdminerEditor的“轻型”版本的Adminer访问同一目录中的SQLite3数据库文件

目前的问题似乎不太广泛,我仍在尝试。我花了很长时间才找到一个有效的解决方案

我能够克服
所有支持的PHP扩展(SQLite3、PDO_SQLite)都不可用。
错误

后来我被困在
数据库不支持密码。
错误

在此之后,我遇到了试图编写只读数据库的
错误

我希望我的经验能帮助其他人使用adminer editor。

我的系统是基于Archlinux的Manjaro,有些命令可能与您的系统不同

  • 安装php sqlite:
    sudo pacman-S php sqlite
  • 通过编辑
    /etc/php/php.ini

    激活用于php的SQLite驱动程序 取消对行的注释
    ;通过删除
    ,extension=sqlite3
  • 重启apache,在我的例子中:
    sudo systemctl Restart httpd.service
  • 您可以通过编写
    
    
        adminer-editor.php
        database.db
        index.php
        plugins/
               |__ login-password-less.php
               |__ plugin.php