Stuck at checking status.
error.log contents:

[Thu Jun 08 16:51:54.577921 2017] [:error] [pid 7700:tid 1044] [client ::1:51537] PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in \\installer.php on line 39, referer: http://localhost/pockethold-0.1.0-beta.2/installer.php

[Thu Jun 08 16:51:54.577921 2017] [:error] [pid 7700:tid 1044] [client ::1:51537] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in \\installer.php on line 39, referer: http://localhost/pockethold-0.1.0-beta.2/installer.php

    Sapioit the date() error is more of a warning. (Which nonetheless told me something I ought to know and code accordingly). It should not affect the rest of the installer, as it is mainly a way to time each log entry.

    Was it stuck at checking status right from the start? Or did you get to push any buttons?

    Since it uses the date function above as well, I assume there is an install.log and or composer.log as well?

      Sapioit Hmm. So it dies at first ajax call, but without php throwing any errors. Would you mind cheacking your browser console to see if there are any JS errors?

      Edit - added:

      @Sapioit I can not reproduce the above when I installed XAMPP locally on Win10.

      Can you tell me some more about your stack?

        andreherberth UWamp http://www.uwamp.com/en/... and it seems like you've made it only work on php 7.*...
        Waiting for the installer to proceed.... will come back with conclusions...
        note that \\index.php is the in the same folder with the pockethold's folder...
        The text was too big to put it here... and also too big for pastebin... so I have used a few alternative... just in case...
        http://pasted.co/9ac7ba9f
        http://chopapp.com/#nruyujdl
        https://paste.ee/p/UaD2e

          Sapioit

          The .htaccess error there is the one included in flarum - It could look like the mod_header module is not installed.

          Permissions errors: All revolves around the folders them self.
          I reproduced it on my own setup now. The folders downloaded by composer can't be deleted for some reason. However, the file's and folders are copied over. I will have to revise that snipped of code it seems...

          As for the GITHUB_TOKEN, that must be an oversight from me when moving to OOP. It should not hinder the setup, other then if you try to install it many times in a row.
          @luceos I have defined the GITHUB_TOKEN at the top of my class. Shouldn't that have worked?

          Sapioit and it seems like you've made it only work on php 7.*

          I do all my first level testing in 5.6.30 = It is programmed to work with 5.6 and up.
          Alas, I might have overlooked something that is 5.6 and up only, making it break on 5.5. I will have to do some tests on that myself.

          I will setup UWamp tonight and do some testings.

            andreherberth Thanks!
            The reason I use UWamp is becaue I can easily change the php version, unlike if using another stack. I mean, I can easily change it right off the bat, using the UI of the app.

              Sapioit Understandable. Before i uwamp on a test system myself, is there any spesific settings you have done after the basic install?

                Sapioit

                First try for me gave 500 error after pockethold had finished. Alas, this was infact due to mod_header not being enable. After enabling this, It worked on everything except 7.0.3. (Pockethold worked, but not flarum.)

                So, I successfully manged to install Flarum via uWamp on all but 7.0.3.

                That said. I do get the permission errors you got though. But the files are all moved successfully. It just seems pockethold don't have permission to delete the folders. Will have to investigate this further.

                2 months later

                Hi, this works fine except I click install bazaar and then finish but the extension doesn't appear to install. I checked my files and it's not there at all.

                  4 days later

                  Ralkage Thanks. It's working now. Do you know any extensions so that member need to login to view discussion? Thank you so much!

                  It worked 100% prefect for me.

                  SamB440 Ralkage

                  Ralkage reported it as a bug a few hours ago, and I while I did not manage to reproduce the problem right away, I finally did. I replied to this bug andreherberth/pockethold22

                  As mentioned there, the earliest time for me to be able to actually work on this is Sunday.