I am running a site dedicated to Engineering Mathematics, I use jsMath to render Math equations, it works perfectly and works fine except for two things:

  1. It crashes in Opera 9 - I am aware on this, the developers of this module are kind enough to give this warning in their site.
  2. I always receive a page not found error in the logs and it looks like this...

    http://www.mathalino.com/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root
    +'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'
    +jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'
    +jsMath.Easy.root+'/jsMath-easy-load.js

    or

    http://www.mathalino.com/blogs/rtfverterra/april-2008/how-dig-economic-d...'+jsMath.Easy.root
    +'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/
    '+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/jsMath-easy-load.js

    "Each error is in one line, I broke it into several lines to made it readable"

    these are but just an example, and the report refers to all pages with no math equation on it.

The error reports are by Anonymous users only, no such error from Authenticated users. I don't know if I need to be concerned with this one. My site is running perfectly at the eyes of mys users. Will these error logs harm my database in any way? Is anybody here using jsMath encounter this problem? Eli Baskin, did you encounter this error?

I am not sure where to post this one, so I posted it here...

Thank you

Comments

mooffie’s picture

receive a page not found error in the logs and it looks like this
http://www.mathalino.com/'+jsMath.Easy.root+'/'+jsMath.Easy.root+'/'+jsMath.Easy.root

Perhaps it's a bot that crawls your site? Perhaps its HTML parser isn't very good so it interprets some JS fragment on your pages as a link. Try to masquerade that `document.write(...src=...)` line a bit.

It crashes in Opera 9

I'm using Opera 9.24 and I see the math. Nice. Btw, you can use latex remotely.

Jhun Vert’s picture

Try to masquerade that `document.write(...src=...)` line a bit.

I don't know exactly what's the meaning of that line. Anyway, my site looks fine to my end users, its fine for me if it go this way as long as it will not bloat and harm the database. I configure it to Discard access logs older than 3 days. Is this enough to safeguard the database against these error logs?

I'm using Opera 9.24 and I see the math

I am also using Opera 9.24 and a Win XP machine. Some math in my site are png picture manually uploaded, maybe those are the maths you've seen. I hope you don't mind if I ask you to visit this link...

http://www.mathalino.com/blogs/rtfverterra/may-2008/latex-now-enabled-site

and please tell me if it works or not in Opera 9.24. Thanks in advance :)

mooffie’s picture

I hope you don't mind if I ask you to visit this link [...]
and please tell me if it works or not in Opera 9.24

I'm sure this was the page that I saw --I remember the matrix with the dots at the bottom. But for some reason it doesn't work for me now... have you changed anything? BTW, the examples on jsMath's homepage work for me.

Some math in my site are png picture

No, I distinctly remember selecting the formulae with my mouse and seeing that it was indeed a text. I'm interested in math type solutions, so this was the first thing I examined in the page.

if it go this way as long as it will not bloat and harm the database

That bot (presumably) doesn't harm the DB, but it requires some CPU power to serve it all the pages. I suggest you file an issue against that module, ask the developer to mask that `document.write( src= )` line.

Jhun Vert’s picture

I suggest you file an issue against that module, ask the developer to mask that `document.write( src= )` line.

Thanks, I will do this one.

Thanks