Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
Does anyone have openid working in a PHP 5.3 installation? None of the libraries I've tried seem to be working.
Ok, I finally got to fix the library... I explained everything here (you can also download the php-openid library after my changes).
I needed to do what Paul Tarjan suggested but, also, I needed to modify the Auth_OpenID_detectMathLibrary and add the static keyword to a lot of functions. After that It seems to work perfectly although it is not an ideal solution... I think that someone should rewrite the whole library in PHP 5...
The solution is to remove all the of pass-by-reference elements in php-openid.
change
foo(&$param)
to
foo($param)
and the library should work again.
Zend_OpenId is compatible with PHP 5.3, however it only supports OpenID 1.1 and will not work with Google (which uses OpenID 2.0). Janrain's OpenID system normally available via http://openidenabled.com/php-openid/ is the one I'm using for my PHP 5 application (the OpenID enabled site is currently slightly down for maintenance today) - it is also one of the more popular PHP OpenID implementations (only small snag is that it uses temporary files for the OpenID sessions - making getting it working on a multi-server environment slightly tricky).
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I just started a project in a company, they had it hosted on Google App Engine and the app was developed in Java. The thing is that this code was totally unreadable. So I've came to the conclusion that the best solution would be start it all over.
Because it is a Facebook App, one approach would be to stop using Java and start using their available PHP SDK. But, Google App Engine still doesn't work well with PHP, we can't install Frameworks like Yii without workarounds, etc.
So I think the best solution would be change the place that we are hosting the application. It needs to be a host for scalable PHP applications.
I've researched a little bit and found people talking about Pagoda and appfog.
Do you have any suggestions? What is the best solution considering: price, efficiency and also it needs to be easy to use. I don't have a lot of experiences managing servers, I usually have someone on the company that takes care of all of that for me.
My best advice would be to choose a standard Cloud provider like DigitalOcean, VPS.net or AWS. You get full access to the server to configure and install anything you like, and they often come with pre-built server images with PHP/MySQL/Apache already configured and ready to use.
Heroku has PHP support to https://devcenter.heroku.com/articles/getting-started-with-php and it's ideal for FB apps https://devcenter.heroku.com/articles/facebook
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I am just wondering what PHP OpenID server (some here http://wiki.openid.net/w/page/12995226/Run-your-own-identity-server) you all would recommend from your experiences? Any that I should definitely avoid etc?
Im using a XAMPP setup, and looking for something fairly easy to implement, it doesn't have to be extremely robust or anything, just something fairly simple that will support multiple user registrations (with passwords - I think the Janrain php openID server implementation doesnt support passwords as far as I know)
Many thanks!
I wonder whether the answer is none -- there was this thread on Quora abut the problems with OpenID and the lack of a good server was one of them.
LightOpenID now includes a server as well.
But after playing with it, it is definitely alpha. It is just difficult to sort out what the basic model is, even with the two examples.
Now trying Zend Open ID Provider Classes.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Does anyone know of any hosting providers running PHP 5.3 + ?? We need this for our custom Joomla sites.
A quick google search for "shared hosting php 5.3" gives http://servergrove.com/index.php
Perhaps you want to consider VPS. I've started using VPS for about a year ago and I'm loving the freedom. It's a little bit tricky at the beginning but google is your friend :) Hope it helped some.
I've also been spending a lot of time looking for an affordable shared hosting which provides php5.3 support. Hard to find.
Check out DreamHost.com, they offer 5.3 as a beta - I would go with that. Their service is better than others, and they give you more access (ssh for instance.)
one.com is also using 5.3 already.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm write PHP applications to distribute publicly, and am trying to ensure they run correctly on all popular web server software (IIS, Apache, NGINX, Lighttpd).
Does anybody know if someone has created definitive matrix of $_SERVER array items for each different popular server software package? Sounds like a good idea, and I just want to make sure that it hasn't been created already before I attempt to do so myself...
Not exactly the answer you are looking for, but rather a suggestion.
I would personally for the new approach for sniffing for abilites of the server, rather than the server itself. jQuery has deprecated browser support in favor of feature support, and I consider that it is neat way to make sure your program/script works on all supported platforms.
For PHP applications specifically, problems arise when php is loaded either as a module, cgi or fastcgi extension. You can simply create helper functions for getting server/environment parameters, headers etc. That should provide maximum compatibility on different servers for your application.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
we have developed e-learning web site for one of our customer.
recently he asked he need SCORM feed.
i dornt know whether my system is compatible with scrom.
do any body know any opensource php tool or lib to generate scrom from existing data.
thanks
The first thing you need to determine is whether your site would be considered a learning management system or a piece of content. The SCORM implementation varies considerably based of what you are trying to develop. Check out http://www.scorm.com/scorm-explained/ for a good explanation of SCORM and how it works.
I have tried Chamilo 1.9.6 and works well with SCORM 1.2 and 2004. This was used as evaluation tool (test) with up to 90 questions.
Have a look at Moodle project - SCORM module: http://docs.moodle.org/20/en/SCORM_module It's open source, but I do not know, it the SCORM related code is easy to use outside Moodle.
www.dokeos.com comes with open source edition containing SCORM module.
Or try Chamilo, it is maybe better fork of dokeos.
Drupal has a limited support for SCORM, too.
Good reputation has eFront.
Ilias is certified for SCORM 2004.
TinyLMS is interesting project - JavaScript only.
Also get idea from http://www.vsscorm.net/run-time-environment-rte/run-time-environment-downloads/
Don't forget Chamilo!! http://www.chamilo.org
You can try a demo at http://campus.chamilo.org
Chamilo supports SCORM is also a claroline/dokeos fork