Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please provide more clear install details #127

Open
Katet1983 opened this issue Mar 14, 2021 · 5 comments
Open

Please provide more clear install details #127

Katet1983 opened this issue Mar 14, 2021 · 5 comments

Comments

@Katet1983
Copy link

Hello thanks for sharing your work, Can't wait to see the script in action.
I am trying to install it via cpanel : extracting all main folder to the www however nothing happens, what file or folder do I need to call?

Using Apache , php7 ..

Maybe you can list the required extensions ? Any guide will help :)

Thanks in advance

@Sageth
Copy link
Owner

Sageth commented Mar 14, 2021

Have you checked out the Wiki? https://github.com/Sageth/phparcade/wiki/Installation

I haven't worked with Apache in a long time, so I don't have any documentation on how Apache should be configured at the moment.

@Katet1983
Copy link
Author

Thanks so much for your quick reply!
I'm afraid I did few attempts but some things are not clear. in the \installation folder there is a sql file, do I need to create a DB for it and import?

Can you please share a working version "live website" so I an see the script working.

Thanks

@Sageth
Copy link
Owner

Sageth commented Mar 15, 2021

Ah, I see what you mean by unclear instructions. Unfortunately, I just deleted the live website at the end of February due to other financial commitments and there isn't one publicly available at this point.

As for your question, yes, you will need a database. High level steps are:

  1. Create database (MariaDB is supported; MySQL probably works, though hasn't been tested)
  2. Run the installation/create_database.sql using your method of choice. This will create a blank 'phparcade' database with only a username of admin.
  3. Copy or clone this repo to your web directory
  4. Install composer and then run composer install --no-dev which will install all of the other dependencies.
  5. Make sure to change your permissions of files and folders to your web owner
  6. Ensure that there is a phpArcade.ini one level above your web root. So if your site is at /var/nginx/html/phparcade, you will want to put the ini file at var/nginx/html/phpArcade.ini so that it's not readable publicly.
  7. Go to 'http:///Zdminand log in usingadmin` as user and pass. Once you log in, I strongly recommend changing your password. Not only will this update your password, but it will also properly hash the password in the database.

I think that should be it I appreciate your interest in the project!

@Katet1983
Copy link
Author

Thanks so much for the explanations, I guess i'm doing something wrong as it didn't work for me over a standart cpanel.
the DB is giving some errors on import and the admin or install page are not coming up. happy to host your demo site if you feel like installing this .. just so Ill be sure is this script similar to : https://lagged.com/ ?

@Sageth
Copy link
Owner

Sageth commented Mar 22, 2021

Could you provide the exact error message(s)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants