PDA

View Full Version : Will it run?


Hiro
Tue 7th Jun '05, 4:13pm
Hi guys :)

I am trying to get a BB up on my website with out much luck. The problem is I am using a web hosting co, not my own server, so I am limited with my options.

I have already tried phpBB with no luck, which led me here. Is there anyway I can get a trial version? Or perhaps a guarantee of refund if it will not load up?

You will have to go easy with me in your replies, this is all pretty new to me.

My web hosts are Pipex, running a windows server, PHP 4.7.2, and 1 MS SQL server 2000 database.

Any info would be greatly appreciated :)

Steve Machol
Tue 7th Jun '05, 4:15pm
Unfortunately due to the visible source nature of PHP (the programming language vBulletin is written in), sending out trial copies is not a feasible option, as any limitations we put in could be very easily circumvented.

You can also download a test script to run on your server to see if it's compatible with vBulletin 3. You can get this script here:

http://www.vbulletin.com/forum/showthread.php?postid=391701#post391701

Refunds are decided on a case-by-case basis.

Hiro
Tue 7th Jun '05, 4:19pm
Thnx for the quick reply.

I tried to download the script but was not permitted access :(

Hiro
Tue 7th Jun '05, 4:27pm
OK I have just read the sticky, but I of course don't have a customer number.

squall14716
Tue 7th Jun '05, 4:28pm
Use this one: http://www.vbulletin.com/forum/attachment.php?attachmentid=11254&d=1092451328

Steve: Unlicensed users can only get the test script through the sticky thread in this forum. ;)

Hiro
Tue 7th Jun '05, 4:31pm
thnx, I'll give it a go :)

Hiro
Tue 7th Jun '05, 4:36pm
OK I got the following-

Fatal error: Call to undefined function mysql_connect() in {address}

guess I am out of luck?

Steve Machol
Tue 7th Jun '05, 4:59pm
Yes, this means that your server's PHP is not complied with MySQL support and/or you do not have MySQL installed.

Hiro
Tue 7th Jun '05, 5:03pm
:( ok well thnx for your time Steve.

CMilne
Tue 7th Jun '05, 5:04pm
You probably should have gone with a linux host, VERY few linux hosts don't support PHP/MySQL and linux is far cheaper than windows too, a lot more handy and stable too.

Hiro
Tue 7th Jun '05, 5:12pm
ho hum, if only i knew :rolleyes: It's all new to me, been a very steep learning curve. I have contacted my hosts to see if there is a way round it. If there isn't, I may ask if I can transfer to Linux.

I only went to windows as I assumed it would be a little easier for a complete noob.

Floris
Tue 7th Jun '05, 5:28pm
PHP 4.7.2 ? hm..

Hiro
Tue 7th Jun '05, 5:33pm
sorry that should be 4.1.2 :D

Steve Machol
Tue 7th Jun '05, 5:34pm
That is a badly outdated and insecure version of PHP. I would avoid any host that does not keep their servers up-to-date and secure.

Hiro
Tue 7th Jun '05, 5:35pm
*shrug* it's with webfusion - unless their support files are out of date

Steve Moore
Tue 7th Jun '05, 5:49pm
Hiro, check your Private Message inbox. I just sent you a PM.

Steve Moore
Tue 7th Jun '05, 6:03pm
Just in case you don't know how to get to your PM inbox, follow this link: http://www.vbulletin.com/forum/private.php?

Quillz
Tue 7th Jun '05, 7:19pm
OK I got the following-

Fatal error: Call to undefined function mysql_connect() in {address}

guess I am out of luck?
Did you set up a MySQL database? If so, did you give the config.php file (or whatever the setup script is called) the correct settings? It sounds like vB can't connect to the database.

eXtremeTim
Tue 7th Jun '05, 7:38pm
Did you set up a MySQL database? If so, did you give the config.php file (or whatever the setup script is called) the correct settings? It sounds like vB can't connect to the database.
he was running the vbulletin test script to determine if his server is compatible.

Scootertaj
Tue 7th Jun '05, 7:46pm
Well webfusion has Linux Hosting if you can switch :)

Quillz
Tue 7th Jun '05, 9:30pm
he was running the vbulletin test script to determine if his server is compatible.Well then, maybe his host doesn't allow for MySQL databases at all.

ManagerJosh
Tue 7th Jun '05, 10:10pm
he was running the vbulletin test script to determine if his server is compatible.
You still need to setup a sql database to my knowledge so that it can test whether it can run.

Jeramy
Tue 7th Jun '05, 10:28pm
* Test post to show friend new feature. *

eXtremeTim
Tue 7th Jun '05, 10:30pm
If you read the error you dont even need to setup a db. The error is that the mysql_connect function is not there.

Hiro
Tue 7th Jun '05, 11:06pm
Yup they got back to me, there is no MySQL on the windows servers, only MS SQL Server. I have emailed them back with a request to be transferred to Linux :)

adguru
Wed 8th Jun '05, 12:00am
Yup they got back to me, there is no MySQL on the windows servers, only MS SQL Server. I have emailed them back with a request to be transferred to Linux :)
All the Best! :) You are making the right decision by getting vB for your site :D

Hiro
Wed 8th Jun '05, 10:52am
All the Best! :) You are making the right decision by getting vB for your site :D Yeh I'm kinda used to it, I have a business in a virtual world that uses vB, secondlife :)

I called the hosting company today, Pipex, they were great. To think I spent hrs looking for a hosting company trying to avoid the big ones as I feared for the lack of customer care, glad I plumped for them. I have to wait until they receive a signed cancellation form on the windows account first, but then they will open up the Linux one and refund the windows fee. I even got given a name and extension number should I have any problems, totally unexpected from a large co.

5 stars for Pipex, and one vB license soon to be purchased :)

Hiro
Fri 10th Jun '05, 1:50pm
OK I now have my Linux account :D I have run the test script and it passes on everything except one thing. It failed on magic_quotes_gpc. Can someone please tell me what this means?

daemon
Fri 10th Jun '05, 2:05pm
OK I now have my Linux account :D I have run the test script and it passes on everything except one thing. It failed on magic_quotes_gpc. Can someone please tell me what this means?
That's fine that it failed on magic_quotes_gpc. What that means is that vBulletin will have to do a little more work processing data than if it was disabled, but there shouldn't be much--if any--noticeable speed difference for you on a small to medium-sized forum.

Hiro
Fri 10th Jun '05, 3:35pm
In need of some more help, I tried posting in the appropriate forum but it would not allow me :( I have purchased vB, yay! I have renamed the config.php.new file, and entered the dbase name, dbusername and password, have up loaded the files and tried to run the install script through my browser.

I get the following message....

Please make sure you have entered the values in to config.php.new and renamed the file to config.php

Now I have checked the file name is correct, and iit is. I have also checked and checked again that the values are correct and they are. Anyone have any ideas?

daemon
Fri 10th Jun '05, 3:48pm
For not being able to post, see http://www.vbulletin.com/forum/showthread.php?t=79557. After you do that, it will take a few minutes before you can post in the official forums.

As for that error, that means that the file cannot be found on the server. Make sure that you have a file in the includes/ directory named config.php.

Hiro
Fri 10th Jun '05, 3:49pm
ack sorry, just realised what i have done wrong

Steve Machol
Fri 10th Jun '05, 3:51pm
You should have no problem posting in the appropriate support forum now. However this error means either:

1. One or more of the following is wrong in your config.php file:

$servername (except in rare cases, this should almost always be left as 'localhost' or '127.0.0.1')
$dbusername
$dbpassword
$dbname

If you are unsure of what the appropriate values are then you will need to ask your web host.

2. Or that this db user is not assigned to that database or does not have permission to access MySQL to create or access a database. You may need to first manually create the database and assign the db user to it. Since each web host is different, if you do not know how to do this then contact your web host for help.

3. Or you are running MySQL 4.1.x. As of MySQL 4.1.X there is a new password hashing system. PHP4 does not have builtin support for it as of yet, however PHP5 does. In order for your old PHP4 MySQL clients to be able to connect to the MySQL 4.1.X database you need to set an OLD_PASSWORD. You should be able to run the following Query to make it possible for PHP4 to access the MySQL 4.1.X database.

SET PASSWORD FOR 'username'@'localhost' ('username'@'localhost') = OLD_PASSWORD('password');

More info is here:
http://dev.mysql.com/doc/mysql/en/password-hashing.html
http://dev.mysql.com/doc/mysql/en/upgrading-from-4-0.html