Auteur Topic: php pagina toont broncode  (gelezen 4816 keer)

Offline roeland

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
php pagina toont broncode
« Gepost op: 23 november 2008, 10:00:37 »
Hi,

Mijn eerste stappen om 3rd party apps op mijn syno 508 (DSM 2.0-0722) te integreren gaan niet voorspoedig. Ik heb een fraai script gevonden op het duitse forum om mijn cronjobs inzichtelijk te krijgen maar als ik het oproep verschijnt de broncode ipv dat het script wordt uitgevoerd, zie .

Wat ik heb gedaan:
  • Ik log in via ssh als root en heb het php script cronjobs.php in de directory /usr/syno/synoman/phpsrc/cronjobs/ geplaatst (vi met :set noai en :set paste om eea netjes geformateerd te krijgen)
  • execute rechten voor all gegeven aan file cronjobs.php
  • alle stappen uitgevoerd zoals beschreven in http://synology.nl/forum/viewtopic.php?f=83&t=2182
  • synology gerestart en opnieuw ingelogd

Het 3rd party menu verschijnt wel dus in ieder geval iets is er goed gegaan.
Waarschijnlijk zie ik iets over het hoofd, ik hoop dat iemand een tip heeft hoe ik verder kan komen.

Roeland

Offline merty

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 21
  • Berichten: 130
Re: php pagina toont broncode
« Reactie #1 Gepost op: 23 november 2008, 12:24:19 »
Zo te zien is de php-'apphandler' nog niet (goed?) geconfigureerd. (stap 7 uit genoemde link) :

AddType application/x-httpd-php .php
LoadModule php5_module /lib/libphp5.so

in de /usr/syno/apache/conf/httpd.conf-sys file.

Groeten,

Remco

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 122
  • -Ontvangen: 181
  • Berichten: 1.988
Re: php pagina toont broncode
« Reactie #2 Gepost op: 23 november 2008, 17:26:01 »
en daarnaast nog als aanvullende opmerking dat deze code NIET beveligd is met de code van Merty. Dat zou er dan nl. zo uitzien:

<?php
putenv
('HTTP_COOKIE='&#46;$_SERVER['HTTP_COOKIE'&#93;);
putenv('REMOTE_ADDR='&#46;$_SERVER['REMOTE_ADDR'&#93;);
$user=exec('/usr/syno/synoman/webman/modules/authenticate&#46;cgi');
if(
$user != 'admin'){
   
header("HTTP/1&#46;0 403 Forbidden");
   exit;
}
if (
$_REQUEST['action'&#93; == 'reset') 
  
{$fd=fopen('/var/log/cron&#46;log','w');fclose($fd);}
elseif (
$_REQUEST['action'&#93; == 'save') {
  
$out='';
  for(
$r=1;$r<=$_REQUEST['rows'&#93;;++$r) 
    
if ($_REQUEST['r'&#46;$r&#46;'c0'&#93;!='') for($c=0;$c<7;++$c) $out&#46;=$_REQUEST['r'&#46;$r&#46;'c'&#46;$c&#93;&#46;($c<6?chr(9):chr(10));
  
file_put_contents('/etc/crontab'stripslashes($out));
  
exec('killall crond;crond -l 8 -L /var/log/cron&#46;log'); 
  }
$filearray=file('/etc/crontab');
$_REQUEST['action'&#93; == '';
$l=isset($_REQUEST['lines'&#93;)?$_REQUEST['lines'&#93;:20;
?>

enzovoorts :mrgreen:

Maar je kan 'm natuurlijk ook even opvissen uit: Cronjobs via DSM. :wink:  Daar staat ook nog een verbeterde versie.... :mrgreen:

Groet,

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline roeland

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
Re: php pagina toont broncode
« Reactie #3 Gepost op: 23 november 2008, 20:55:04 »
@remco: thanks! ik had de aanpassingen in /usr/syno/apache/conf/httpd.conf gemaakt (zonder -sys). Alles werkt nu.

@ Wizjos: thanks! had ik eerder moeten zien, had ik niet door 7 pagina's duits forum heen gehoeven :)


 

Webstation werkt niet / webstation php setting pagina probleem

Gestart door DorusBoard Web Station

Reacties: 4
Gelezen: 2682
Laatste bericht 26 oktober 2017, 18:46:51
door Birdy
zeer veel files over meerdere pagina's kopieren

Gestart door bluesmobileBoard File Station

Reacties: 1
Gelezen: 1303
Laatste bericht 25 november 2012, 14:22:17
door Matr1x
Sorry, de pagina die u zoekt kan niet weergegeven worden.

Gestart door ZzikBoard PHPMyAdmin Package

Reacties: 14
Gelezen: 8152
Laatste bericht 07 augustus 2015, 17:53:30
door mdo82
SickChill pagina niet meer bereikbaar

Gestart door RATBoard SickRage

Reacties: 4
Gelezen: 2891
Laatste bericht 06 september 2019, 22:39:07
door RAT
Outlook IMAP account toont niet alle mappen die op de server staan

Gestart door ufosynoBoard Mail Server

Reacties: 3
Gelezen: 6286
Laatste bericht 31 juli 2019, 17:25:55
door ufosyno