Re: [PHP-DB] Waiting for localhost
[email protected] (Ethan Rosenberg) Thu, 02 Apr 2015 13:48:06 -0400
| Newsgroups | php.db |
|---|---|
| Message-ID | <[email protected]> |
On 04/02/2015 06:17 AM, Richard wrote:
>
>
<snip>
>> Here are some hints....
>>
>> service apache2 restart
>> [....] Restarting web server: apache2AH00558: apache2: Could not
>> reliably determine the server's fully qualified domain name, using
>> 127.0.1.1. Set the 'ServerName' directive globally to suppress
>> this message
>> . ok
>>
>>
>> using 127.0.1.1 OUCH
>>
>> Added this as last line in /etc/apache2/apache2.conf
>>
>> ServerName localhost
>>
>> root@meow:/var/www# service apache2 restart
>> [ ok ] Restarting web server: apache2
>>
>> OK ...good
>>
>> But ... I am still getting the same performance - TestConnect [the
>> code above] gives the same result, and HandleWeight hangs!!!
>>
>
> As I pointed out on the apache list, 127.0.1.1 != localhost. It's
> not clear where all you've stapled that incorrect value in at this
> point, but that will account for why apache gave you that error.
>
> In the php code, you are not handling the output from
> mysqli_fetch_array correctly. Read the documentation, there are many
> examples -- including q/a responses that almost exactly match your
> code.
>
> You have shown no debugging effort on "HandleWeight", so we have no
> way of providing any insights on it.
>
> You additionally need to provide the version/release level
> information for your installed versions of:
>
> - OS
> - apache
> - mysql
> - php
Richard -
Thanks.
service Apache2 restart
>> [....] Restarting web server: apache2AH00558: apache2: Could not
>> reliably determine the server's fully qualified domain name, using
>> 127.0.1.1. Set the 'ServerName' directive globally to suppress
>> this message
This is what was returned on a restart of Apache.
Modified the configuration file.....
Added this as last line in /etc/apache2/apache2.conf
>>
>> ServerName localhost
Now on a restart...
root@meow:/var/www# service apache2 restart
>> [ ok ] Restarting web server: apache2
Fixed the mysqli_fetch_array.
OS Debian Jessie
Apache/2.4.9 (Debian)
MySQL Ver 14.14 Distrib 5.5.37, for debian-linux-gnu (x86_64) using readline 6.3
PHP 5.6.0RC2 (cli)
Debug
Here is the connection block w/ debug.
$hostname="localhost";
$database="Store";
$username="ethan";
$password="xxxxx";
$link = mysqli_connect($hostname, $username, $password);
if (!$link) {
die('Connection failed: ' . mysqli_error());
}
else{
echo "Connection to MySQL server " .$hostname . " successful!
" . PHP_EOL;
}
$db_selected = mysql_select_db( $link,$database);
if (!$db_selected) {
die ('Can\'t select database: ' . mysql_error());
}
else {
echo 'Database ' . $database . ' successfully selected!';
}
Never connects. Hangs
TIA
Ethan