Hey @andreherberth
I'm trying to install Flarum via Pockethold and it stops at "Progress: 9 out of 87".

Also I get this errors:

[20-Feb-2018 23:22:45 Europe/Bucharest] PHP Warning: file_put_contents(/home/effusero/discuss/pockethold-0.1.0-beta.2/temp//home/effusero/discuss/pockethold-0.1.0-beta.2/temp/install.log): failed to open stream: No such file or directory in /home/effusero/discuss/pockethold-0.1.0-beta.2/installer.php on line 43
[20-Feb-2018 23:22:45 Europe/Bucharest] PHP Notice: Use of undefined constant GITHUB_TOKEN - assumed 'GITHUB_TOKEN' in /home/effusero/discuss/pockethold-0.1.0-beta.2/installer.php on line 190

@Radu The dev version should remove the file_put_contents warning. But these are just warnings and should not really be a problem :/ Do you have a composer.log in the /temp folder?

  • Radu replied to this.

    andreherberth No, sir. I do not and I don't know how to install Flarum since I have a only Macs and a Shared Host. This is frustrating.

    andreherberth here is the composer.log

    Installing flarum/flarum (v0.1.0-beta.7)
    - Installing flarum/flarum (v0.1.0-beta.7): Downloading (100%)
    The Process class relies on proc_open, which is not available on your PHP installation.
    The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
    Unzip with unzip command failed, falling back to ZipArchive class
    Created project in ./flarumtemp
    Loading composer repositories with package information
    Updating dependencies (including require-dev)

      Issue fixed, was some security related php functions that was locked down.(proc_open,proc_close and proc_get_status).

      Host allowed this to be maintained on user level, so a few edits, and flarum is now installed.

      a month later
      11 days later

      Ridan

      Hi, sorry for not seeing this before.

      Can you provide me with any more information in regards of your issue?

      a month later

      Kryonoglou

      The api.php file is present: http://www.mantepse.gr/api.php,

      so, your issue seems to be related to missing NGINX rewrite rules.

      You need at least the following to make it work.

      location / { try_files $uri $uri/ /index.php?$query_string; }
      location /api { try_files $uri $uri/ /api.php?$query_string; }
      location /admin { try_files $uri $uri/ /admin.php?$query_string; }

      Take a look at https://flarum.org/docs/installation/ for an example nginx config (Can't be used as a copy paste config though, due to the "location ~* .php$" part. )

      2 months later

      Hello there! Stuck on 6, on shared hosting. If you could discord me, or anyone! I would really appreciate it thanks!

      actualbrand#9355