473,385 Members | 1,727 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

xampp installation

Hi,

I installed basic xampp with the installer from
http://www.apachefriends.org/en/xampp-windows.html#524.

When I started Apache from the panel, I got a window with the error
message:
This application has failed to start because php_mbstring.dll was
not found. Re-installing ...

I tried to re-install but it did not help.

I found in the web references to this problem but everything that they
suggest is already correct at my php.ini: definition of extension_dir
and php_exif.dll appears after mbstring.

In the control-panel - the status of Apache is running and the start
button was replaced by a stop button.

Apache and PHP are new for me.

Thanks,
David

May 3 '07 #1
5 9307
On May 3, 5:17 pm, DavidNorep <avdavid.nore...@gmail.comwrote:
Hi,

I installed basic xampp with the installer fromhttp://www.apachefriends.org/en/xampp-windows.html#524.

When I started Apache from the panel, I got a window with the error
message:
This application has failed to start because php_mbstring.dll was
not found. Re-installing ...

I tried to re-install but it did not help.

I found in the web references to this problem but everything that they
suggest is already correct at my php.ini: definition of extension_dir
and php_exif.dll appears after mbstring.

In the control-panel - the status of Apache is running and the start
button was replaced by a stop button.

Apache and PHP are new for me.

Thanks,
David
did you install apache as a service? filzilla/mysql all should be
services unless you have a need for them not to be.
if they are use services.msc to check on the status of apache mysql
and filezilla, ignore the control panel, in my experience - which isnt
much, is that it lies. if the application failed to start, then it
failed to start no matter what some gui says.
are you editing the right php.ini file? that in apache/bin directory,
have you added any lines to xampp from a website, or is it default -
are you running php as a module. If you did add lines did you add the
reference to the wrong module, if you are running apache 2.2.x are you
using the php for apache2.2.x dll?
did you check that php_mbstring.dll actually does exist? If you can
download the latest dll from the php (pecl) website for your version
of php.
did you have a preiexisting setup which you have tried to install over
the top of, perhaps there are config or files still hanging around
from before?

May 3 '07 #2
On May 3, 8:19 pm, shimmyshack <matt.fa...@gmail.comwrote:
On May 3, 5:17 pm, DavidNorep <avdavid.nore...@gmail.comwrote:


Hi,
I installed basic xampp with the installer fromhttp://www.apachefriends.org/en/xampp-windows.html#524.
When I started Apache from the panel, I got a window with the error
message:
This application has failed to start because php_mbstring.dllwas
not found. Re-installing ...
I tried to re-install but it did not help.
I found in the web references to this problem but everything that they
suggest is already correct at my php.ini: definition of extension_dir
and php_exif.dll appears after mbstring.
In the control-panel - the status of Apache is running and the start
button was replaced by a stop button.
Apache and PHP are new for me.
Thanks,
David

did you install apache as a service?
No. Must I?

filzilla/mysql all should be
services unless you have a need for them not to be.
I assume that this is not the reason for the php error on Apache
start.
if they are use services.msc to check on the status of apache mysql
and filezilla, ignore the control panel, in my experience - which isnt
much, is that it lies. if the application failed to start, then it
failed to start no matter what some gui says.
When I clicked start in the control-panel - an apache.exe process
appeared in the processes table and that error message. When I clicked
OK on the error-window a similar error appeared for OCI.dll, then for
several other dll. After the last error-message - a second apache.exe
appeared in the processes table. Are there supposed to be two
processes?

When I direct the browser to http://localhost I get an empty page.
When I direct it to http://localhost:8080/ I get an error message.
are you editing the right php.ini file? that in apache/bin directory,
No.
have you added any lines to xampp from a website, or is it default -
Yes, the default.
are you running php as a module. If you did add lines did you add the
reference to the wrong module, if you are running apache 2.2.x are you
using the php for apache2.2.x dll?
I just started it from the panel.
did you check that php_mbstring.dll actually does exist? If you can
download the latest dll from the php (pecl) website for your version
of php.
The file exists.
did you have a preiexisting setup which you have tried to install over
the top of, perhaps there are config or files still hanging around
from before?
No.

Also, which book and which online manual can you suggest me to read in
order to study Apache?

Thanks.

May 3 '07 #3
On May 3, 7:25 pm, avdavid <avda...@gmail.comwrote:
On May 3, 8:19 pm, shimmyshack <matt.fa...@gmail.comwrote:
On May 3, 5:17 pm, DavidNorep <avdavid.nore...@gmail.comwrote:
Hi,
I installed basic xampp with the installer fromhttp://www.apachefriends.org/en/xampp-windows.html#524.
When I started Apache from the panel, I got a window with the error
message:
This application has failed to start because php_mbstring.dllwas
not found. Re-installing ...
I tried to re-install but it did not help.
I found in the web references to this problem but everything that they
suggest is already correct at my php.ini: definition of extension_dir
and php_exif.dll appears after mbstring.
In the control-panel - the status of Apache is running and the start
button was replaced by a stop button.
Apache and PHP are new for me.
Thanks,
David
did you install apache as a service?

No. Must I?

filzilla/mysql all should beservices unless you have a need for them not to be.

I assume that this is not the reason for the php error on Apache
start.
if they are use services.msc to check on the status of apache mysql
and filezilla, ignore the control panel, in my experience - which isnt
much, is that it lies. if the application failed to start, then it
failed to start no matter what some gui says.

When I clicked start in the control-panel - an apache.exe process
appeared in the processes table and that error message. When I clicked
OK on the error-window a similar error appeared for OCI.dll, then for
several other dll. After the last error-message - a second apache.exe
appeared in the processes table. Are there supposed to be two
processes?

When I direct the browser tohttp://localhostI get an empty page.
When I direct it tohttp://localhost:8080/I get an error message.
are you editing the right php.ini file? that in apache/bin directory,

No.
have you added any lines to xampp from a website, or is it default -

Yes, the default.
are you running php as a module. If you did add lines did you add the
reference to the wrong module, if you are running apache 2.2.x are you
using the php for apache2.2.x dll?

I just started it from the panel.
did you check that php_mbstring.dll actually does exist? If you can
download the latest dll from the php (pecl) website for your version
of php.

The file exists.
did you have a preiexisting setup which you have tried to install over
the top of, perhaps there are config or files still hanging around
from before?

No.

Also, which book and which online manual can you suggest me to read in
order to study Apache?

Thanks.
hmm! well the only thing I would suggest is have a look at the php.ini
in xampp/apache/bin rather than the one in xampp/php/ you might see in
that php.ini that the settings which are correct in the xampp/php are
not repeated, thi s is what i think it is. The one in php folder is
for command line work.

well i use the online manual for apache, and if you're using firefox
just type
"apache 2 docs mod_rewrite" and you will get the link to mod_rewrite,
its a great site actually, couple that with alt.apache.configuration
and you're there.
I would recommend not running to much xampp stuff at first as its
rather insecure and bulky, and install as services means that
everything starts when your computer does, no hassle.

THere should indeed be two apache processes on windows, one is the
child process that does all the work.
php is set to show errors on startup, which is why you get a whole
load of pop ups, useful for debugging, but I can say that xampp is
very very stable, its likely to be the wrong php.ini file,

In fact IMHO there should be two but the command line one should be
named php-cli.ini for clarity.

May 3 '07 #4
hmm! well the only thing I would suggest is have a look at the php.ini
inxampp/apache/bin rather than the one inxampp/php/ you might see in
that php.ini that the settings which are correct in thexampp/php are
not repeated, thi s is what i think it is. The one in php folder is
for command line work.
When in xampp - "diff apache/bin/php.ini php/php.ini" shows that they
are identical.

After I start Apache and I get those error messages, I browse to :
http://localhost/ and get an empty page
http://localhost/index.html and get a page with the text "it works"
http://localhost:8080 and get an error message

does it mean that apache is running and I only have some php problem?
>
well i use the online manual for apache, and if you're using firefox
just type
"apache 2 docs mod_rewrite" and you will get the link to mod_rewrite,
its a great site actually, couple that with alt.apache.configuration
and you're there.
I would recommend not running to muchxamppstuff at first as its
rather insecure and bulky, and install as services means that
everything starts when your computer does, no hassle.

THere should indeed be two apache processes on windows, one is the
child process that does all the work.
php is set to show errors on startup, which is why you get a whole
load of pop ups, useful for debugging, but I can say thatxamppis
very very stable, its likely to be the wrong php.ini file,

In fact IMHO there should be two but the command line one should be
named php-cli.ini for clarity.- Hide quoted text -

- Show quoted text -

May 4 '07 #5
On May 4, 8:12 am, avdavid <avda...@gmail.comwrote:
hmm! well the only thing I would suggest is have a look at the php.ini
inxampp/apache/bin rather than the one inxampp/php/ you might see in
that php.ini that the settings which are correct in thexampp/php are
not repeated, thi s is what i think it is. The one in php folder is
for command line work.

When in xampp - "diff apache/bin/php.ini php/php.ini" shows that they
are identical.

After I start Apache and I get those error messages, I browse to :http://localhost/ and get an empty pagehttp://localhost/index.html and get a page with the text "it works"http://localhost:8080 and get an error message

does it mean that apache is running and I only have some php problem?
You get an error using port 8080, which is Tomcat right, so there are
issues there. But I cant think why you are having problems loading the
dlls for php I am afraid unless the dlls are not matched with the
version of the apache module or something liek taht which can happen.

May 4 '07 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: believein | last post by:
Hi all, I installed PHP thru the XAMPP package on my windows machine. The problem, I couldn't solve, is that the mcryppt funcs don't work. It return the following message: Call to undefined...
2
by: Domestos | last post by:
Does anybody have any advice on XAMPP? i.e. is it any good as an apache, php and mysql installation or does it lack functionality? As a one of installation and set-up I have found it easy to...
0
by: John K | last post by:
I am still pretty new to this environment and don't know much about httpd.conf. I understand that it is the place to configure the server but don't know how to actually use it for what I'm trying...
18
by: Frances | last post by:
I want to learn PHP.. I know JSP, Servlets, have been using Tomcat for 2 years now, and even though I know there are ways you can use PHP in conjunction with Tomcat, I'd rather not tinker with...
5
by: Frances | last post by:
a few days ago I installed XAMPP in my Windows 2000 machine, it completely messed my existing MySQL installation.. I've had it installed for over a year now (4.1) have never had any problems with...
1
by: pjpinella | last post by:
Hik, I'm ready to buy a new desktop PC with Windows Vista, but need to be sure XAMPP will run on it OK. I'd much prefer to install using the XAMPP Windows install routine, rather than manually. ...
10
deephill
by: deephill | last post by:
hi... i have one big doubt. XAMPP installation is better or Manual install is better for PHP, MySQL & Apache??? May i know benefits and faults of both type of installation. XAMPP is secure or...
5
by: r.g. | last post by:
Hello, Recently, my PHP (5, as installed by the XAMPP package) stopped working, and won't let me run locally-served PHP files in my web browsers. I think (but I'm not sure) that the Apache...
1
by: AD | last post by:
Hello! I have a problem with XAMPP portable server run on Windows XP platform. I was building an application on this server, but I`ve noticed strange behaviour. I think that it is something...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.