Jump to content
Software FX Community

Having trouble changing location for temp files using ChartFX.Internet.config


User (Legacy)

Recommended Posts

Hi,

I would like to tell ChartFX Internet 6.2 to place its temporary files (png

etc) in \inetpub\wwwroot\cfxtemp.

These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer Studio

6.2.

[We have existing customers with ChartFX Internet 5.5, who will be running a

mixture of systems, so it will be helpful to not have two different sets of

instructions on where files are located.]

But so far I have been unable to get ChartFX to place the temporary files

anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

Here is what I have tried:

1) Modify \program files\chart FX internet

6.2\server\config\ChartFX.Internet.config to be:

<CfxIESettings>

<Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

</CfxIESettings>

2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc after

the config file change.

3) As above in (1), but with a server reboot after the config file change.

4) As above in (1), but with the file placed in \program files\chart FX

internet 6.2\server (based on this sentence in the online help for

ChartFX.Internet.config: "To utilize this configuration, developers must

include the file in the directory on the server where the server dll

resides").

5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc after

the config file change.

6) As above in (4), but with a server reboot after the config file change.

7) Repeat (1)-(6) above, but for this file:

<CfxIESettings>

<Relative>/cfxtemp</Relative>

</CfxIESettings>

*******************

Any ideas / suggestions on how I can change the location for temporary

files? In particular I am not sure:

a) Where the ChartFX.Internet.config file should be located on the web

server -- by default it is located in \program files\chart fx internet

6.2\server\config, but the help suggests it should be in \program

files\chart fx internet 6.2\server (because that is where the DLL files are

located).

B) How to get ChartFX to read the config file after it is changed... does

this require 'net stop w3svc', or a reboot, or something else? In 5.5 there

was a command you could put in an ASP file to force a read of the .ini file,

but I was never able to get that to work.

Thanks!

-Frank.

Link to comment
Share on other sites

Hi,

I would like to tell ChartFX Internet 6.2 to place its temporary files (png

etc) in \inetpub\wwwroot\cfxtemp.

These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer Studio

6.2.

[We have existing customers with ChartFX Internet 5.5, who will be running a

mixture of systems, so it will be helpful to not have two different sets of

instructions on where files are located.]

But so far I have been unable to get ChartFX to place the temporary files

anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

Here is what I have tried:

1) Modify \program files\chart FX internet

6.2\server\config\ChartFX.Internet.config to be:

<CfxIESettings>

<Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

</CfxIESettings>

2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc after

the config file change.

3) As above in (1), but with a server reboot after the config file change.

4) As above in (1), but with the file placed in \program files\chart FX

internet 6.2\server (based on this sentence in the online help for

ChartFX.Internet.config: "To utilize this configuration, developers must

include the file in the directory on the server where the server dll

resides").

5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc after

the config file change.

6) As above in (4), but with a server reboot after the config file change.

7) Repeat (1)-(6) above, but for this file:

<CfxIESettings>

<Relative>/cfxtemp</Relative>

</CfxIESettings>

*******************

Any ideas / suggestions on how I can change the location for temporary

files? In particular I am not sure:

a) Where the ChartFX.Internet.config file should be located on the web

server -- by default it is located in \program files\chart fx internet

6.2\server\config, but the help suggests it should be in \program

files\chart fx internet 6.2\server (because that is where the DLL files are

located).

B) How to get ChartFX to read the config file after it is changed... does

this require 'net stop w3svc', or a reboot, or something else? In 5.5 there

was a command you could put in an ASP file to force a read of the .ini file,

but I was never able to get that to work.

Thanks!

-Frank.

Link to comment
Share on other sites

The easiest way to achieve this would be to modify where the virtual 

directory points to in IIS.

By default ChartFX Internet creates a virtual directory called ChartFXInt62

that points to \program files\chart FX Internet 6.2\chartFXInt62. Inside of

it there a physical folder called temp.

If you create a virtual directory inside ChartFXInt62 called temp, you will

be able to point it anywhere in your machine (make sure everyone or the user

impersonated by IIS has write access on this folder).

--

JC

Software FX Support

"Frank" <fdc2005@gmail.com> wrote in message

news:%23okWJCQ$FHA.3496@webserver3.softwarefx.com...

> Hi,

>

> I would like to tell ChartFX Internet 6.2 to place its temporary files

> (png etc) in \inetpub\wwwroot\cfxtemp.

>

> These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer Studio

> 6.2.

>

> [We have existing customers with ChartFX Internet 5.5, who will be running

> a mixture of systems, so it will be helpful to not have two different sets

> of instructions on where files are located.]

>

> But so far I have been unable to get ChartFX to place the temporary files

> anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

>

> Here is what I have tried:

>

> 1) Modify \program files\chart FX internet

> 6.2\server\config\ChartFX.Internet.config to be:

>

> <CfxIESettings>

> <Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

> </CfxIESettings>

>

> 2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc

> after the config file change.

>

> 3) As above in (1), but with a server reboot after the config file change.

>

> 4) As above in (1), but with the file placed in \program files\chart FX

> internet 6.2\server (based on this sentence in the online help for

> ChartFX.Internet.config: "To utilize this configuration, developers must

> include the file in the directory on the server where the server dll

> resides").

>

> 5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc

> after the config file change.

>

> 6) As above in (4), but with a server reboot after the config file change.

>

> 7) Repeat (1)-(6) above, but for this file:

>

> <CfxIESettings>

> <Relative>/cfxtemp</Relative>

> </CfxIESettings>

>

> *******************

>

> Any ideas / suggestions on how I can change the location for temporary

> files? In particular I am not sure:

>

> a) Where the ChartFX.Internet.config file should be located on the web

> server -- by default it is located in \program files\chart fx internet

> 6.2\server\config, but the help suggests it should be in \program

> files\chart fx internet 6.2\server (because that is where the DLL files

> are located).

>

> B) How to get ChartFX to read the config file after it is changed... does

> this require 'net stop w3svc', or a reboot, or something else? In 5.5

> there was a command you could put in an ASP file to force a read of the

> .ini file, but I was never able to get that to work.

>

> Thanks!

> -Frank.

>

>

>

Link to comment
Share on other sites

The easiest way to achieve this would be to modify where the virtual 

directory points to in IIS.

By default ChartFX Internet creates a virtual directory called ChartFXInt62

that points to \program files\chart FX Internet 6.2\chartFXInt62. Inside of

it there a physical folder called temp.

If you create a virtual directory inside ChartFXInt62 called temp, you will

be able to point it anywhere in your machine (make sure everyone or the user

impersonated by IIS has write access on this folder).

--

JC

Software FX Support

"Frank" <fdc2005@gmail.com> wrote in message

news:%23okWJCQ$FHA.3496@webserver3.softwarefx.com...

> Hi,

>

> I would like to tell ChartFX Internet 6.2 to place its temporary files

> (png etc) in \inetpub\wwwroot\cfxtemp.

>

> These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer Studio

> 6.2.

>

> [We have existing customers with ChartFX Internet 5.5, who will be running

> a mixture of systems, so it will be helpful to not have two different sets

> of instructions on where files are located.]

>

> But so far I have been unable to get ChartFX to place the temporary files

> anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

>

> Here is what I have tried:

>

> 1) Modify \program files\chart FX internet

> 6.2\server\config\ChartFX.Internet.config to be:

>

> <CfxIESettings>

> <Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

> </CfxIESettings>

>

> 2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc

> after the config file change.

>

> 3) As above in (1), but with a server reboot after the config file change.

>

> 4) As above in (1), but with the file placed in \program files\chart FX

> internet 6.2\server (based on this sentence in the online help for

> ChartFX.Internet.config: "To utilize this configuration, developers must

> include the file in the directory on the server where the server dll

> resides").

>

> 5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc

> after the config file change.

>

> 6) As above in (4), but with a server reboot after the config file change.

>

> 7) Repeat (1)-(6) above, but for this file:

>

> <CfxIESettings>

> <Relative>/cfxtemp</Relative>

> </CfxIESettings>

>

> *******************

>

> Any ideas / suggestions on how I can change the location for temporary

> files? In particular I am not sure:

>

> a) Where the ChartFX.Internet.config file should be located on the web

> server -- by default it is located in \program files\chart fx internet

> 6.2\server\config, but the help suggests it should be in \program

> files\chart fx internet 6.2\server (because that is where the DLL files

> are located).

>

> B) How to get ChartFX to read the config file after it is changed... does

> this require 'net stop w3svc', or a reboot, or something else? In 5.5

> there was a command you could put in an ASP file to force a read of the

> .ini file, but I was never able to get that to work.

>

> Thanks!

> -Frank.

>

>

>

Link to comment
Share on other sites

Hi JC,

Thanks for the tip, it works well.

But I still am wondering - what is the correct location for

ChartFX.Internet.config, in case I need to modify a different parameter?

1) In its original location after the install --\program files\chart FX

internet 6.2\server\config\ChartFX.Internet.config

2) In the directory containing ChartFX.ASP.Core.dll (\program files\chart FX

internet 6.2\server)

3) Somewhere else... if so, then where?

Thanks!

-Frank.

"Software FX Support" <none@noreply.com> wrote in message

news:SB06m7$$FHA.3220@webserver3.softwarefx.com...

> The easiest way to achieve this would be to modify where the virtual

> directory points to in IIS.

>

> By default ChartFX Internet creates a virtual directory called

> ChartFXInt62 that points to \program files\chart FX Internet

> 6.2\chartFXInt62. Inside of it there a physical folder called temp.

>

> If you create a virtual directory inside ChartFXInt62 called temp, you

> will be able to point it anywhere in your machine (make sure everyone or

> the user impersonated by IIS has write access on this folder).

>

> --

> JC

> Software FX Support

> "Frank" <fdc2005@gmail.com> wrote in message

> news:%23okWJCQ$FHA.3496@webserver3.softwarefx.com...

>> Hi,

>>

>> I would like to tell ChartFX Internet 6.2 to place its temporary files

>> (png etc) in \inetpub\wwwroot\cfxtemp.

>>

>> These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer

>> Studio 6.2.

>>

>> [We have existing customers with ChartFX Internet 5.5, who will be

>> running a mixture of systems, so it will be helpful to not have two

>> different sets of instructions on where files are located.]

>>

>> But so far I have been unable to get ChartFX to place the temporary files

>> anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

>>

>> Here is what I have tried:

>>

>> 1) Modify \program files\chart FX internet

>> 6.2\server\config\ChartFX.Internet.config to be:

>>

>> <CfxIESettings>

>> <Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

>> </CfxIESettings>

>>

>> 2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc

>> after the config file change.

>>

>> 3) As above in (1), but with a server reboot after the config file

>> change.

>>

>> 4) As above in (1), but with the file placed in \program files\chart FX

>> internet 6.2\server (based on this sentence in the online help for

>> ChartFX.Internet.config: "To utilize this configuration, developers must

>> include the file in the directory on the server where the server dll

>> resides").

>>

>> 5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc

>> after the config file change.

>>

>> 6) As above in (4), but with a server reboot after the config file

>> change.

>>

>> 7) Repeat (1)-(6) above, but for this file:

>>

>> <CfxIESettings>

>> <Relative>/cfxtemp</Relative>

>> </CfxIESettings>

>>

>> *******************

>>

>> Any ideas / suggestions on how I can change the location for temporary

>> files? In particular I am not sure:

>>

>> a) Where the ChartFX.Internet.config file should be located on the web

>> server -- by default it is located in \program files\chart fx internet

>> 6.2\server\config, but the help suggests it should be in \program

>> files\chart fx internet 6.2\server (because that is where the DLL files

>> are located).

>>

>> B) How to get ChartFX to read the config file after it is changed... does

>> this require 'net stop w3svc', or a reboot, or something else? In 5.5

>> there was a command you could put in an ASP file to force a read of the

>> .ini file, but I was never able to get that to work.

>>

>> Thanks!

>> -Frank.

>>

>>

>>

>

>

Link to comment
Share on other sites

Hi JC,

Thanks for the tip, it works well.

But I still am wondering - what is the correct location for

ChartFX.Internet.config, in case I need to modify a different parameter?

1) In its original location after the install --\program files\chart FX

internet 6.2\server\config\ChartFX.Internet.config

2) In the directory containing ChartFX.ASP.Core.dll (\program files\chart FX

internet 6.2\server)

3) Somewhere else... if so, then where?

Thanks!

-Frank.

"Software FX Support" <none@noreply.com> wrote in message

news:SB06m7$$FHA.3220@webserver3.softwarefx.com...

> The easiest way to achieve this would be to modify where the virtual

> directory points to in IIS.

>

> By default ChartFX Internet creates a virtual directory called

> ChartFXInt62 that points to \program files\chart FX Internet

> 6.2\chartFXInt62. Inside of it there a physical folder called temp.

>

> If you create a virtual directory inside ChartFXInt62 called temp, you

> will be able to point it anywhere in your machine (make sure everyone or

> the user impersonated by IIS has write access on this folder).

>

> --

> JC

> Software FX Support

> "Frank" <fdc2005@gmail.com> wrote in message

> news:%23okWJCQ$FHA.3496@webserver3.softwarefx.com...

>> Hi,

>>

>> I would like to tell ChartFX Internet 6.2 to place its temporary files

>> (png etc) in \inetpub\wwwroot\cfxtemp.

>>

>> These notes are for Windows Server 2003, IIS 6.0, ChartFX Developer

>> Studio 6.2.

>>

>> [We have existing customers with ChartFX Internet 5.5, who will be

>> running a mixture of systems, so it will be helpful to not have two

>> different sets of instructions on where files are located.]

>>

>> But so far I have been unable to get ChartFX to place the temporary files

>> anywhere except \program files\chart FX Internet 6.2\chartFXInt62\Temp.

>>

>> Here is what I have tried:

>>

>> 1) Modify \program files\chart FX internet

>> 6.2\server\config\ChartFX.Internet.config to be:

>>

>> <CfxIESettings>

>> <Absolute>c:\inetpub\wwwroot\cfxtemp</Absolute>

>> </CfxIESettings>

>>

>> 2) As above in (1), but with cmd> net stop w3svc, cmd> net start w3svc

>> after the config file change.

>>

>> 3) As above in (1), but with a server reboot after the config file

>> change.

>>

>> 4) As above in (1), but with the file placed in \program files\chart FX

>> internet 6.2\server (based on this sentence in the online help for

>> ChartFX.Internet.config: "To utilize this configuration, developers must

>> include the file in the directory on the server where the server dll

>> resides").

>>

>> 5) As above in (4), but with cmd> net stop w3svc, cmd> net start w3svc

>> after the config file change.

>>

>> 6) As above in (4), but with a server reboot after the config file

>> change.

>>

>> 7) Repeat (1)-(6) above, but for this file:

>>

>> <CfxIESettings>

>> <Relative>/cfxtemp</Relative>

>> </CfxIESettings>

>>

>> *******************

>>

>> Any ideas / suggestions on how I can change the location for temporary

>> files? In particular I am not sure:

>>

>> a) Where the ChartFX.Internet.config file should be located on the web

>> server -- by default it is located in \program files\chart fx internet

>> 6.2\server\config, but the help suggests it should be in \program

>> files\chart fx internet 6.2\server (because that is where the DLL files

>> are located).

>>

>> B) How to get ChartFX to read the config file after it is changed... does

>> this require 'net stop w3svc', or a reboot, or something else? In 5.5

>> there was a command you could put in an ASP file to force a read of the

>> .ini file, but I was never able to get that to work.

>>

>> Thanks!

>> -Frank.

>>

>>

>>

>

>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...