{"id":17373225,"url":"https://github.com/abtris/solarphp-quickstart","last_synced_at":"2025-03-27T19:24:49.283Z","repository":{"id":136329214,"uuid":"563511","full_name":"abtris/solarphp-quickstart","owner":"abtris","description":"Framework SolarPHP Quickstart demo","archived":false,"fork":false,"pushed_at":"2023-12-01T14:13:18.000Z","size":752,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T22:16:23.588Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","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/abtris.png","metadata":{"files":{"readme":"README","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}},"created_at":"2010-03-15T16:35:51.000Z","updated_at":"2013-10-07T12:09:03.000Z","dependencies_parsed_at":"2023-03-13T11:03:57.157Z","dependency_job_id":null,"html_url":"https://github.com/abtris/solarphp-quickstart","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abtris%2Fsolarphp-quickstart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abtris%2Fsolarphp-quickstart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abtris%2Fsolarphp-quickstart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abtris%2Fsolarphp-quickstart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abtris","download_url":"https://codeload.github.com/abtris/solarphp-quickstart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245908735,"owners_count":20692154,"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","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":[],"created_at":"2024-10-16T02:41:55.742Z","updated_at":"2025-03-27T19:24:49.261Z","avatar_url":"https://github.com/abtris.png","language":"PHP","readme":"SECURITY NOTE\n=============\n\nThe default system comes with a root `index.php` file.  This is provided for\nfirst time users, who (of course) need quick feedback that the system is \nworking, and who are likely to have placed the entire system in the document\nroot.\n\nThis is a highly insecure technique, provided **only** for quick-start\npurposes. Web clients will be able to browse all the files in the system, not\njust the public ones.\n\nOur **very strong recommendation** is that you delete the root `index.php`\nfile, and instead, point your web server document root to `system/docroot/`.\nSetting up a virtual host for this is generally best.\n\n\nWritable Directories\n====================\n\nBe sure to make the `sqlite/` and `tmp/` directories fully-accessible to the\nweb server process. The easiest (but least-secure) way to do this is to allow\nall users read/write/execute privileges:\n\n{{code: bash\n    chmod -R 777 sqlite\n    chmod -R 777 tmp\n}}\n\nAlternatively, as a more-secure method, you may wish to `chown` or `chgrp`\nthose files to the web server process, and set `chmod 750` on them.\n\n\nTroubleshooting\n===============\n\n* If you see \"PDOException: SQLSTATE[HY000] [14] unable to open database file\"\n  it's probably because the `sqlite/` directory is not writable; be sure to\n  issue `chmod 777 sqlite`.\n\n* If you see session errors right away, it's probably because the\n  `tmp/session/` directory is not writable; be sure to issue\n  `chmod -R 777 tmp`.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabtris%2Fsolarphp-quickstart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabtris%2Fsolarphp-quickstart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabtris%2Fsolarphp-quickstart/lists"}