PHP, MySQL on Windows Server 2003?!?!


Recommended Posts

So... everything is up and running now...

My namservers are working.. my web/mail server is working too.

Now the question is.. is it possible to run PHP and MySQL on Windows Server 2003?

If I want to run PHP-Nuke or even Invision Power Board :cool: is there a way to do this?

I have seen various packages which could be installed and offered apache, mysql, php et. in one installation file... but wont this conflict with IIS?

Anyone tryied it before?

Link to comment
https://www.neowin.net/forum/topic/93359-php-mysql-on-windows-server-2003/
Share on other sites

as long as you give each their diffrent ports then apache and IIS can do just fine together

also I've tried several compilations for apache+php+mysql+(insert andything else)

but I've always gone back to installing each by itself

you just have to make sure of some configuration files , but that's something good to learn anyways if your playing around with that sort of stuff

I'd say try to find a good tutorial on installing them... and edit the port on apache ... then change the configs of the others accordingly

I remember robouk had a good tutorial for that... maybe check that out

  Jeff_nz said:
I have PHP 4.3.2, mySQL 4.0.13 and Invision 1.1.2 running perfectly under IIS6 on 2003 Server.

Just have to remember to add PHP as an allowed extension under Web Service Extensions in the IIS Manager.

How did you do that?

I can't get PHP to work on IIS6.

And it's allowed in the Web Service Extensions section.

edit: i can get it to work using the CGI exe, but I want to use the module instead.

Edited by JamesNQ
  JamesNQ said:
  Jeff_nz said:
I have PHP 4.3.2, mySQL 4.0.13 and Invision 1.1.2 running perfectly under IIS6 on 2003 Server.

Just have to remember to add PHP as an allowed extension under Web Service Extensions in the IIS Manager.

How did you do that?

I can't get PHP to work on IIS6.

And it's allowed in the Web Service Extensions section.

edit: i can get it to work using the CGI exe, but I want to use the module instead.

copy the file "php4ts.dll" to windows\system32

since you say you have it working as a CGI exe type thing, you should have entered php.exe in about 2 places. replace those 2 places you typed in php.exe with [your-php-dir]\sapi\php4isapi.dll

(those 2 places are allowed extensions and the part of site properties where you associate .php with the php executable)

next you need to add the php4isapi.dll to the ISAPI apps which is also in the site properties window.

finally click Start, hit Run, and type in iisreset

php should work as an ISAPI module now.

i would look for a php tutorial for xp if i were you since i am sure you will be able to adapt it for 2003

another thought is that if you are to be using php scripts that will be adding + deleting you might have to edit the default internet user account because when i did it i needed to or else i couldnt update my database files (this was using asp though)

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • People yearn for the good old days of IRC and truly open Internet, yet are dismissive of modern solutions like ActivityPub (which Mastodon pioneered) and Matrix. Make it make sense.
    • AI judges learn new tricks to fact-check and code better by Paul Hill Image via Pixabay AI researchers and developers are increasingly turning to large language models (LLMs) to evaluate the responses of other LLMs in a process known as “LLM-as-a-judge”. Unfortunately, the quality of these evaluations degrades on complex tasks like long-form factual checking, advanced coding, and math problems. Now, a new research paper published by researchers from the University of Cambridge and Apple outlines a new system that augments AI judges with external validation tools to improve their judgment quality. This system aims to overcome limitations found in both human and AI annotation. Humans face challenges and biases due to time limits, fatigue, and being influenced by writing style over factual accuracy while AI struggles with the aforementioned complex tasks. The Evaluation Agent that the researchers created is agentic so it can assess the response to determine if external tools are needed and utilizes the correct tools. For each evaluation, three main steps are passed through: initial domain assessment, tool usage, and a final decision. The fact-checking tool uses web search to verify atomic facts within a response; code execution leverages OpenAI’s code interpreter to run and verify code correctness; and math checker is a specialized version of the code execution tool for validating mathematical and arithmetic operations. If none of the tools are found to be useful for making judgments, the baseline LLM annotator is used to avoid unnecessary processing and potential performance regression on simple tasks. The system delivered notable improvements in long-form factual checking, with significant increases in agreement with ground-truth annotations across various baselines. In coding tasks, the agent-based approach significantly improved performance across all baselines. For challenging math tasks, the agents improved performance over some baselines, but not all, and overall agreement remained relatively low at around 56%. Notably, the researchers found that in long-form factual responses, the agent’s agreement with ground-truth was higher than that of human annotators. This framework is extensible, so in the future, other tools could be integrated to further improve LLM evaluation systems. The code for the framework will be made open source on Apple’s GitHub, but it isn’t up yet.
    • https://www.neowin.net/news/tags/mastodon/ In short: Federated Twitter (X)
    • Keep in mind it was purchased by an advertising company. I use SearxNG.
    • I am using Waterfox Private Search now that I started using the Waterfox browser on my PC and Android. Both work great* search waterfox net with full stops in between. * I have an issue where making comments on articles on various websites is difficult with Waterfox on Android as it randomly adds spaces and doubles up on text.
  • Recent Achievements

    • Collaborator
      fernan99 earned a badge
      Collaborator
    • Collaborator
      MikeK13 earned a badge
      Collaborator
    • One Month Later
      Alexander 001 earned a badge
      One Month Later
    • One Month Later
      Antonio Barboza earned a badge
      One Month Later
    • Week One Done
      Antonio Barboza earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      588
    2. 2
      ATLien_0
      221
    3. 3
      Michael Scrip
      171
    4. 4
      Xenon
      137
    5. 5
      +FloatingFatMan
      126
  • Tell a friend

    Love Neowin? Tell a friend!