General > Support

List of visitors waiting empty

<< < (2/3) > >>

Dmitriy Simushev:

--- Quote ---What other mods should be enabled in Apache / php ?
--- End quote ---

Mibew does not require any apache's modules. mod_rewrite is using just for beautifying URL, but Mibew should work fine without it. It seems something is wrong at the server side. As for PHP's extensions, Mibew requires pdo, pdo_mysql, and gd extensions.


--- Quote ---Ok I will try this the next time The popup happens, What should I be looking for ?
--- End quote ---

Well, Mibew sends continues requests to the server and you should check their response cods (and message for 4xx and 5xx response). At the visitor's awaiting page you should track requests to:

--- Code: ---http://yourdomain.com/mibew/operator/users/update
--- End code ---

In the chat window track requests to:

--- Code: ---http://yourdomain.com/mibew/thread/update
--- End code ---

If you don't use mod_rewrite the URLs are:

--- Code: ---http://yourdomain.com/mibew/index.php/operator/users/update
--- End code ---
and

--- Code: ---http://yourdomain.com/mibew/index.php/thread/update
--- End code ---

At the same time you should check apache's access log. May be requests do not actually hit the server.

Also you should try to generate the button with Use windows option and check if it solves the problem. If it does not just track the requests in chat window as I've described above.


--- Quote ---I have been using a combination of Firefox and Chrome, I have not used IE (dont like it, and trying to stay away from it)
Does the version of Firefox matter ? My Firefox just upgraded to 35.0.1, and Chrome is 41.0.2272.101 m
--- End quote ---
The exact version does not matter. I just wanted to make sure you do not use old browsers and it's not a kind of IE issue.

TempestF:

--- Quote --- Mibew requires pdo, pdo_mysql, and gd extensions.
--- End quote ---
I know I have pdo_mysql enabled I will have to check the others. I am pretty sure they are enabled as well.


--- Quote --- Mibew sends continues requests to the server and you should check their response cods (and message for 4xx and 5xx response).
--- End quote ---
I was looking at the request, and I did see the continuous request to the server. its a post (to update) with a 200 response, dont see any 4xx or 5xx.


--- Quote --- At the same time you should check apache's access log. May be requests do not actually hit the server.
--- End quote ---
I have attached the access.log from the test I just did. 

The error.log only has this :

[Mon Mar 23 11:30:12 2015] [error] [SERVER IP] File does not exist: D:/htdocs/mibew/operator
[Mon Mar 23 11:33:47 2015] [error] [CLIENT IP] File does not exist: D:/htdocs/mibew/js/libs/underscore-min.map, referer: http://www.mydomain.com/test/
[Mon Mar 23 11:33:47 2015] [error] [CLIENT IP] File does not exist: D:/htdocs/mibew/js/libs/backbone.marionette.map, referer: http://www.mydomain.com/test/
[Mon Mar 23 11:33:47 2015] [error] [CLIENT IP] File does not exist: D:/htdocs/mibew/js/libs/backbone-min.map, referer: http://www.mydomain.com/test/


--- Quote --- Also you should try to generate the button with Use windows option and check if it solves the problem. If it does not just track the requests in chat window as I've described above.
--- End quote ---
I will setup the button for this and try this next.


On a side note, I have a raspberry pi, and I installed Apache, MySql and PHP on it. I only enabled mod_rewrite, everything else was default. I then Downloaded 2.0.0-beta3, created the mysql database with user/password like on Win32.  Created the button on a page, and it works. its slow and the operator page keeps timing out but it does work.  (mod_rewrite on the raspberry pi didnt work either).  So why would the same exact setup work on linux(debian wheezy) and not Win32 ?

TempestF:
access log attached

faf:

--- Quote from: TempestF on March 23, 2015, 04:20:00 PM ---So why would the same exact setup work on linux(debian wheezy) and not Win32 ?

--- End quote ---

It is not the exactly same setup. Different OSs, and (I presume) different versions of Apache, MySQL, PHP, and PHP extensions (not to mention the different software build processes).

Though, frankly, we don't test Mibew Messenger on Windows (moreover, on 32-bit Windows):

1. We don't have Windows-based test server.  ;)

2. We don't promote the use of proprietary software.  ;D

As of your access log... Take a look at the strings of this kind:


--- Quote ---[SERVER IP] - - [23/Mar/2015:11:33:47 -0400] "POST /mibew/index.php/operator/users/update HTTP/1.1" 500 -

--- End quote ---

Correct me if I'm wrong, but 500 here stands for HTTP error code for the internal server error...

TempestF:

--- Quote --- Though, frankly, we don't test Mibew Messenger on Windows (moreover, on 32-bit Windows):
--- End quote ---
So all your testing is done on Linux based systems ? or do you test on Windows x64 i.e. Windows 7 / 8 64 bit


--- Quote ---Correct me if I'm wrong, but 500 here stands for HTTP error code for the internal server error...
--- End quote ---
You are correct that is a code for internal server error...   This was at the end of the logs, when I closing out of the pages, and restarting Apache.




Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version