{"id":18578187,"url":"https://github.com/binshops/prestashop-dev-guide","last_synced_at":"2025-10-09T23:09:41.036Z","repository":{"id":129193681,"uuid":"400759968","full_name":"binshops/prestashop-dev-guide","owner":"binshops","description":"Prestashop Developer Guide","archived":false,"fork":false,"pushed_at":"2023-04-08T11:56:20.000Z","size":10,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-05-16T01:36:09.475Z","etag":null,"topics":["prestashop","starter-kit","starterpack","support"],"latest_commit_sha":null,"homepage":"https://binshops.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binshops.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-28T10:03:53.000Z","updated_at":"2024-05-31T08:52:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e368310-28ce-4fe3-b9ae-b0715f7ea188","html_url":"https://github.com/binshops/prestashop-dev-guide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/binshops/prestashop-dev-guide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binshops%2Fprestashop-dev-guide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binshops%2Fprestashop-dev-guide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binshops%2Fprestashop-dev-guide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binshops%2Fprestashop-dev-guide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binshops","download_url":"https://codeload.github.com/binshops/prestashop-dev-guide/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binshops%2Fprestashop-dev-guide/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002340,"owners_count":26083340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["prestashop","starter-kit","starterpack","support"],"created_at":"2024-11-06T23:33:56.261Z","updated_at":"2025-10-09T23:09:40.994Z","avatar_url":"https://github.com/binshops.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Prestashop Developer Guide\n\n\n### How to setup a fully ready [Prestashop](https://github.com/PrestaShop) developing enviroment?\n* #### **[Binshops](https://github.com/binshops)** team recommendation set to help [Prestashop](https://github.com/PrestaShop) developers setup a handy enviroment fast and easy.\n* *This guide gets updated mostly based on developers' experience.*\n***\n### Setup An Ubuntu Running Machine\n1. [Download](https://ubuntu.com/download/desktop) and [Install](https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview) Ubuntu.\n### Install Softwares And Packages\n1. [Apache](https://www.digitalocean.com/community/tutorials/how-to-install-the-apache-web-server-on-ubuntu-20-04)\n2. [MySQL](https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-20-04)\n   1. Must create new user. root user can not be accessed remotely(in phpmyadmin)\n3. [php7.4](https://www.digitalocean.com/community/tutorials/how-to-install-php-7-4-and-set-up-a-local-development-environment-on-ubuntu-20-04)\n4. MySQL GUI (Choose one)\n   1. [phpMyAdmin](https://www.phpmyadmin.net/downloads/)\n      1. Download zip\n\t  2. Extract in `/var/www/html/`\n\t  3. Grant all access to `/phpmyadmin/` with this terminal command `sudo chmod -R 777 /phpmyadmin/`\n   2. MySQL Workbench\n5. IDE (Choose one)\n   1. [Visual Studio Code](https://code.visualstudio.com/download)\n   2. [PHP Storm](https://www.jetbrains.com/phpstorm/download/)\n6. Debugger(Choose one)\n   1. Xdebug for Visual Studio Code\n      1. `sudo apt install php-xdebug`\n      2. `sudo gedit /etc/php/7.4/mods-available/xdebug.ini`\n      3. add these lines and save:\n         1. `zend_extension=/usr/lib/php/20190902/xdebug.so`\n         2. `xdebug.mode=debug`\n         3. `xdebug.start_with_request=yes`\n      4. install php debug extension in vscode\n      5. `sudo service apache2 restart`\n   2. Xdebug for PHP Storm\n7. [PhpPsInfo](https://github.com/PrestaShop/php-ps-info)\nPrestaShop system requirements checker\n8. [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)\n9. [GitKraken](https://support.gitkraken.com/how-to-install/)\n\n## MAMP Setup on Mac using Port\n- https://trac.macports.org/wiki/howto/MAMP\n- https://trac.macports.org/wiki/howto/Apache2\n- https://trac.macports.org/wiki/howto/PHP\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinshops%2Fprestashop-dev-guide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinshops%2Fprestashop-dev-guide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinshops%2Fprestashop-dev-guide/lists"}