Joined: 06 Oct 2011
I discovered that the installation uses a call to tmpfile() within skinie.php and that is no longer supported by yahoo. But I also found out that there was a problem with writing to mysql during the installation. Below is an example of the errors in my log/scripts.log file concerning the call to fwrite(. . .) and rewind(. . .) after getting the path (or so it thought) to the temp folder with the call to tmpfile():
[09-Oct-2011 05:32:40] PHP Warning: fwrite(): supplied argument is not a valid stream resource in /blog/nucleus/libs/skinie.php on line 148
[09-Oct-2011 05:32:40] PHP Warning: rewind(): supplied argument is not a valid stream resource in /blog/nucleus/libs/skinie.php on line 149
[09-Oct-2011 05:32:40] PHP Warning: fread(): supplied argument is not a valid stream resource in /blog/nucleus/libs/skinie.php on line 151
and here are a couple of the lines in skinnie.php that were creating the errors:
During the installation, the first error was the mysql write problem. I called yahoo and they change something about permissions and then that worked. I just thought it was some kind of glitch until in retrospect after later encountering the problem with the call to tmpfile() skinie.php I figure there are perhaps several security modifications to yahoo that create problems for this install and will could likely have some others too. However, I do think I recall the person I spoke with saying that they had no problem with WordPress blog installations so maybe they are doing things to work around all the problems. Yahoo no longer allows writing to the tmp folder (even though it's something I consider to be a very common thing with php scripting), and they said that they won't make any exceptions.
Needless to say, I was quite irate with yahoo and even canceled the hosting account. I have several other hosting accounts with them that are pretty much basic and don't require any kind of scripting and I'll keep those because I do still feel that yahoo has good security - I just can't use them for this domain because it will be using scripting besides this blog I'm trying to install.
I had already installed a nucleus blog on Godaddy without any problems. However, I once had a virus spread through one of my sites at Godaddy that had gotten into all the sites at Godaddy, so there are some things that I don't like to put there to this day. I've never had such a thing happen at yahoo.
Yahoo has a pretty low price with unlimited storage and lots of other good things, so it would be very nice if the install could be modified to get around all the security issues. But that could be a lot of work, since although this one problem with the tmpfile() could be pretty easily fixed, the one with mysql and whatever other ones would first need to be identified before they could be fixed.
All times are GMT + 1 Hour
You cannot post new topics in this forum