We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Falling at the first hurdle | Forum

Atul V
Atul V May 29 '16
Hello All,


I decided to give OxWall a shot this morning.  I tend to setup my own Ubuntu/Nginx/MariaDB/php-fpm servers not control panel driven setups from the McDonalds style hosting companies so I elected to do a manual install.    I followed the instructions here to the letter.  Much to my surprise things broke down at the very first hurdle.  Navigating to http://example.com/oxwall/install came back with a 404 error.  Examining the folder I find that there is no install.php script there so I tried to browse to http://example.com/oxwall/index.php which sends me to http://example.com/oxwall/index.php/install which in turn comes back with a 404 error.  I thought I would try browsing directly to http:/example.com/oxwall/ow_install/init.php and install.php but those scripts simply crash with a 500 error.


I scarcely need say that I feel disappointed.  I am impressed by OxWall.  I examined the code base and felt comfortable about working with it to adapting it to my own needs.  I also thought that the documentation was good.  This experience though leaves me asking questions.


I hope that I have simply got something wrong here or that the instructions above are somehow out of date.  If anyone here can help put me on the right track I would much appreciate it.

Atul V
Atul V May 29 '16
I use Nginx so .htaccess is not doing anything at all.  I just browsed Oxwall nginx install and found this which may perhaps be what I need.  If you happen to have any Nginx specific instructions please let me know.
dave Leader
dave May 29 '16
Hi Atul, 


I have never used that sort of setup before, and so sadly i am not able to be of any assistance here as it is totally foreign to me, i am one of those McDonalds customers :) .  However i know ross and others seem to be pretty smart when it comes to that sort of setup.  Ross should be around in a few hours and im sure others will chime in as well to help you.  Sorry your first experience is not so great but we will help you get there.  :)

The Forum post is edited by dave May 29 '16
ross Team
ross May 30 '16

I believe you need to convert default .htaccess conditions and paste them to nginx config


# nginx configuration

location = /index\.php {

}

location ~ /ow_updates/index\.php {

}

location /ow_updates/ {

}

location ~ /ow_cron/run\.php {

}

location ~ /e500\.php {

}

location ~ /captcha\.php {

}

location / {

if ($request_filename ~ (/|\.php|\.html|\.htm|\.xml|\.feed|robots\.txt|\.raw|/[^.]*)$){

rewrite ^(.*)$ /index.php;

}

}

ross Team
ross May 30 '16
Topic was moved from General Chat.
Atul V
Atul V May 31 '16
Thanks, Ross.  I will try this out and report back.
ross Team
ross Jun 1 '16
Alright, keep us updated.