[TYPO3-UG Dutch] refindex_cli.php
Mark Kuiphuis
mark at exxtra.nl
Thu Nov 30 15:11:05 CET 2006
Ik heb danwel geen ervaring met cli binnen Typo3, maar je kan een php
script idd niet runnen in een Linux console door er een ./ voor te zetten.
Wat ikzelf doe (ik gebruik een door mijzelf gemaakt script die alleen
door een cronjob wordt gestart) is dat ik de file aanroep door:
/usr/local/bin/php script.php
Er schijnt ook iets mogelijk te zijn dat je als eerste regel in je php
script opneemt:
#!/usr/local/bin/php
Dan schijnt Linux te weten dat die die binary moet gebruiken om dit
script te verwerken. Heb het zelf nooit geprobeerd hoor, maar dit zou ik
me enigzins zo kunnen voorstellen.
Succes, Mark
Jos Schipper [Netcreators] wrote:
> Hallowa Grote TYPO3 vriendjes.
>
> Zojuist ben ik bezig geweest met het script refindex_cli.php.
> (/typo3/sysext/lowlevel/dbint/cli/)
> Aangezien ik een zeer grote site heb ;) wil ik dit script via een
> cronjob laten runnen.
>
> nu wil ik het script eerst handmatig runnen (./refindex_cli.php) maar
> dan krijg ik de volgende errors.
> ./refindex_cli.php
> ./refindex_cli.php: line 1: ?php: No such file or directory
> ./refindex_cli.php: line 3: syntax error near unexpected token
> `'TYPO3_cliMode''
> ./refindex_cli.php: line 3: `if (!defined('TYPO3_cliMode')) die('You
> cannot run this script directly!');'
>
> Oke.
> dan voer ik het script uit via php maar dan krijg ik het volgende:
> php refindex_cli.php
> You cannot run this script directly!
>
> Oke.. Ook goed. Dan zetten we gewoon de volgende regel uit:
> if (!defined('TYPO3_cliMode')) die('You cannot run this script directly!');
>
> Als daarna nog eens het script run krijg ik de volgende errors
>
> php refindex_cli.php
>
> Warning: main(PATH_t3libclass.t3lib_refindex.php): failed to open
> stream: No such file or directory in
> /opt/guide/sitenaam/typo3/sysext/lowlevel/dbint/cli/refindex_cli.php on
> line 5
>
> Fatal error: main(): Failed opening required
> 'PATH_t3libclass.t3lib_refindex.php'
> (include_path='.:/usr/local/lib/php') in
> /opt/guide/sitenaam/typo3/sysext/lowlevel/dbint/cli/refindex_cli.php on
> line 5
>
> Verder heb ik ook het pad naar de t3lib map hard erin gezet, maar ook
> dit vind die niet leuk.
>
> Is er dus iemand die weet hoe ik dit script wel aan de praat krijg?
>
> Alvast bedankt!
>
> Groeten,
> Jos
More information about the TYPO3-UG-dutch
mailing list