【问题标题】:how to run codeiginter project downloaded from github如何运行从github下载的codeiginter项目
【发布时间】:2017-11-05 09:11:32
【问题描述】:

我已经从 github 下载了 zip 文件夹,github 代码的链接在这里

https://github.com/jekkos/opensourcepos

我已将 xampp htdocs 文件夹中的这个文件夹提取为 POS 文件夹,并在 mysql 中创建了名称为 github_pos 的数据库。但是当我尝试通过本地主机运行时,我得到了这个错误。 在此处输入图像描述 有人可以帮我如何运行从 github 下载的项目吗?

【问题讨论】:

  • github.com/jekkos/opensourcepos .. 这里提到的步骤是你检查过
  • 是的,我遵循了这些步骤,但这些步骤并没有什么特别之处。请帮助我。你能在你的机器上运行这段代码来检查错误吗
  • @ohk 等等.. 我试着告诉你问题:)
  • 感谢期待
  • 您是否授予了 htdocs 中名为 pos 的文件夹的权限?

标签: php git codeigniter github xampp


【解决方案1】:

你走对了。您的安装没有严重问题。您的安装步骤应该是:

第 1 步: 从 git 克隆/下载 zip。

第 2 步: 将数据库导入 phpMyAdmin(位于 root/application/config.php 中的 SQL 文件)

$db['default'] = array(
    'dsn'   => '',
    'hostname' => !empty(getenv('MYSQL_HOST_NAME')) ? getenv('MYSQL_HOST_NAME') : 'localhost',
    'username' => !empty(getenv('MYSQL_USERNAME')) ? getenv('MYSQL_USERNAME') : 'root',
    'password' => !empty(getenv('MYSQL_PASSWORD')) ? getenv('MYSQL_PASSWORD') : '',
    'database' => !empty(getenv('MYSQL_DB_NAME')) ? getenv('MYSQL_DB_NAME') : 'open',
    'dbdriver' => 'mysqli',
    'dbprefix' => 'ospos_',
    'pconnect' => FALSE,
    'db_debug' => (ENVIRONMENT !== 'production'),
    'cache_on' => FALSE,
    'cachedir' => '',
    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',
    'swap_pre' => '',
    'encrypt' => FALSE,
    'compress' => FALSE,
    'stricton' => FALSE,
    'failover' => array(),
    'save_queries' => TRUE
);

步骤:3 导入 database.sql 文件(位于数据库文件夹中)。

       - Go to localhost/phpmyadmin
       - select your empty(or your database)
       - select "Import" menu option from the top.
       - Click brows button and select your database.sql file.
       - press "go" button bottom of the screen

现在,您的数据库很快就会更新(在应用程序中添加新表需要。)

步骤:4 使用 localhost/pos/public 而不是 localhost/pos

访问您的项目

您面临的访问被禁止问题,因为您默认没有访问权限,您可以在 Apache .htaccess 配置文件中找到配置。希望这会对你有所帮助..!

您好!

【讨论】:

  • 你能再解释一下第 2 步吗?
  • 当我尝试访问 localhost:/pos/public 时出现此错误,此页面无法正常工作 localhost 当前无法处理此请求。 HTTP 错误 500
  • @HinaKhan 你的 url 应该是 localhost/pos/public 而不是 localhost:/pos/public。检查更新的答案。
猜你喜欢
  • 2019-07-26
  • 1970-01-01
  • 2021-05-06
  • 2012-08-28
  • 1970-01-01
  • 1970-01-01
  • 2022-01-24
  • 1970-01-01
  • 2018-06-15
相关资源
最近更新 更多