# ZF3 Skeleton Module not found

**URL:** https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627
**Category:** Components & MVC
**Tags:** laminas-mvc
**Created:** [March 13, 2024, 7:24am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627 "2024-03-13T07:24:29Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![wan](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/wan/32/1659_2.png) [@wan](https://discourse.laminas.dev/u/wan)
#### Post date: [March 13, 2024, 7:24am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627/1 "2024-03-13T07:24:29Z")

</div>

I installed Laminas skeleton application and tried to make the album application work. But I am facing problems when loading a module, i.e. Laminas/Db. The database exists as described for the album app but … My php version is 8.2.12  
Here the error :

 ![Screenshot 2024-03-13 081930](https://canada1.discourse-cdn.com/flex032/uploads/zendframework/original/2X/4/4fdb23f63910f1c96f2eeaab2686b113e1dbfb62.png)

---

<div class="post-metadata">

### Author: ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)
#### Post date: [March 13, 2024, 7:42am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627/2 "2024-03-13T07:42:20Z")

</div>

Hello and welcome to our forums! 😃

Please check if the laminas-db component is installed. In the root of your project, check the file `composer.json` and look for the entry:

```json
"laminas/laminas-db": "^2.19.0",

```

Check also the `vendor` directory for `laminas/laminas-db`.

* * *

During the installation of the skeleton application the following step is import:

> ```bash
> Would you like to install database support (installs laminas-db)? y/N
> 
> ```
> 
> We _will_ be using laminas-db extensively in this tutorial, so hit “y” followed by “Enter”. You should see the following text appear:
> 
> ```bash
> Will install laminas/laminas-db (^2.8.1)
> When prompted to install as a module, select application.config.php or modules.config.php
> 
> ```

> **[The Skeleton Application - tutorials - Laminas Docs](https://docs.laminas.dev/tutorials/getting-started/skeleton-application/)**
>
> Learn how to create laminas-mvc applications, get in-depth guides into components, and discover how to migrate your applications to version 3!

---

<div class="post-metadata">

### Author: ![wan](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/wan/32/1659_2.png) [@wan](https://discourse.laminas.dev/u/wan)
#### Post date: [March 13, 2024, 10:52am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627/3 "2024-03-13T10:52:40Z")

</div>

Can the create Process fpr laminas be repeated for an existing installation without losing existing code

---

<div class="post-metadata">

### Author: ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)
#### Post date: [March 13, 2024, 11:09am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627/4 "2024-03-13T11:09:24Z")

</div>

This would not work because [the command `composer create-project`](https://getcomposer.org/doc/03-cli.md#create-project) creates a new project. But this is not necessary. Have you checked if the entry for laminas-db in the `composer.json` is present?

---

<div class="post-metadata">

### Author: ![froschdesign](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/froschdesign/32/38_2.png) [@froschdesign](https://discourse.laminas.dev/u/froschdesign)
#### Post date: [March 13, 2024, 11:20am UTC](https://discourse.laminas.dev/t/zf3-skeleton-module-not-found/3627/5 "2024-03-13T11:20:47Z")

</div>

If laminas-db is missing, [run the following command](https://getcomposer.org/doc/03-cli.md#require-r):

```bash
composer require laminas/laminas-db

```
