Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 04-17-2005, 12:45 PM
sirreality
Fire Beetle
 
Join Date: Feb 2005
Posts: 14
Default tradeskills page error

Any time i create, edit, delete, or otherwise alter a tradeskill recipe via the tradeskills page, i get the following error (this one is after creating a new tradeskill):

Warning: Cannot modify header information - headers already sent by (output started at d:\htdocs\peqeditor\header2.php:7) in d:\htdocs\peqeditor\peq_lib\tradeskill.php on line 746

I googled the error and most of the things i found said it could be due to something simple, like an extra space or newline around the <? and ?> tags, so i removed any instances of this condition, but that didn't help.

The error occurs in every function for tradeskills in the call to header(). I tried a few things, but I'm not getting anywhere. Has anyone else experienced this error?

EDIT - This problem has been resolved in the current release of peq editor. Please disregard.

thanks

Last edited by sirreality; 04-17-2005 at 09:00 PM..
Reply With Quote
  #2  
Old 04-20-2005, 10:31 PM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

hey , sorry to bother but I have apache installed no prob but when I go to install PhP it says "Error trying to access the local web service:GetObject Failed, You will need to configure IIS via the mangment console" Well I dont know what that means nor can I find any managment console to even try to fix it lol, When i go to look at the peq_editor.PhP file in firefox browser its just a jumble of words , guess its not showing my PHP . So what do i need to do here?
__________________
KhepriGames

Game Gallery

My Forums

Reply With Quote
  #3  
Old 04-21-2005, 03:58 AM
mystic414's Avatar
mystic414
Hill Giant
 
Join Date: Sep 2004
Posts: 100
Default

Sakrateri: Uninstall PHP from Add/Remove Programs in the Control Panel. Then reinstall it, and when it asks you what http server you have installed make sure to select Apache (IIS is selected by default I believe).

Once that's done, edit your httpd.conf file for the Apache server and add the following lines anyplace in the file (just change "c:/php/" in the following code to where you told it to install PHP):

Code:
# PHP stuff
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
Hope this helps
Reply With Quote
  #4  
Old 04-21-2005, 04:37 AM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

Ok , thanks alot Mystic. I will try that soon as I get home today.
__________________
KhepriGames

Game Gallery

My Forums

Reply With Quote
  #5  
Old 04-21-2005, 09:43 AM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

Ok i did that , have the same thing , Whats a public HTML directory? mabey thats the problem?


If i click on header2 a screen comes up that looks nice, like a web page , and has some links on the side like faction , looteditor and such and i can click them but then it says the file /c:/peq_editor.php?action=18$url\cannot be found. please check the location and try again.

but if i click peq_editor.php it just looks like a note pad of jumbled stuff
__________________
KhepriGames

Game Gallery

My Forums


Last edited by Sakrateri; 04-21-2005 at 05:57 PM..
Reply With Quote
  #6  
Old 04-21-2005, 02:20 PM
mystic414's Avatar
mystic414
Hill Giant
 
Join Date: Sep 2004
Posts: 100
Default

1. Search your httpd.conf for "DocumentRoot". That is the directory out of which Apache will serve your web files. You need to put all the files for the editor in there.

2. Make sure Apache is running (should be a shortcut somewhere in your start menu that says something like "start Apache in console").

3. Open your browser and type "localhost/peq_editor.php" in the address bar. That should be all you need to do if you sourced the sql files into your database and edited config.php properly.
Reply With Quote
  #7  
Old 04-21-2005, 09:47 PM
Sakrateri's Avatar
Sakrateri
Dragon
 
Join Date: Mar 2004
Location: England
Posts: 776
Default

Ok Im sorry, I did that and when I type that in the address bar I get

The requested URL /php/php.exe/serverstatus.php was not found on this server.
and then under that it says: Apache/2.0.54 (Win32) Server at localhost Port 80

appriciate the help , this looks like a great thing to have , soon as I can get it working.

UPDATE: Ok , there was no application named php.exe, it was php-cgi.exe , I renamed it to php.exe and now i am getting this when I type in the address bar what you said to put

Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\peq_lib\database.php on line 8

This is what is on line 8 of that file

$link = mysql_connect($dbhost, $dbuser, $dbpass);

Im not sure what the prob is there though now ?
__________________
KhepriGames

Game Gallery

My Forums


Last edited by Sakrateri; 04-22-2005 at 06:01 AM..
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 08:35 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3