O certo é dar a permissão de escrita para que a classe MethodTable funcione corretamente. Isso ou montar a method table na mão. De fato mexer no código nunca é uma coisa muito legal (mas essa sempre foi a vantagem do código aberto: poder consertar possíveis bugs não explorados :D )
Teoricamente a linha que você comentou pertence a um pequeno fix para deixar a MethodTable sempre atualizada quando a extensão "eAccelerator" está instalada. O eAccelerator é uma extensão que faz cache do PHP, tornando-o até 10 vezes mais rápido na hora de executar (http://eaccelerator.net/). Portanto, se você está usando um servidor de desenvolvimento sem essa extensão instalada para programar e depois está subindo os serviços para um servidor de produção, acho que não tem problema nenhum, pois o timestamp do arquivo no servidor vai estar sempre atualizado, sem a necessidade de ficar atualizando na mão como o AMFPHP está fazendo, entendeu? :D -- Gustavo Y. Kawamoto 2010/3/3 ale sandro <alexcom...@gmail.com> > valew gustavo...comentei..mais agora deu erro foir em outra para aqui..mais > deixa eu ver se consigo colocar para funcionar agora > mais será que não precisa daquela linha que comentei não??? mesmo assim > valew pela ajuda. > > Em 3 de março de 2010 18:08, Gustavo Kawamoto <gust...@asflake.com>escreveu: > > Você já deu uma olhada no manual do PHP sobre essa função? >> http://php.net/manual/en/function.touch.php >> <http://php.net/manual/en/function.touch.php>Ele simplesmente muda o >> horário de alteração do arquivo, e o MethodTable o usa para criar >> compatibilidade com uma extensão. >> >> Provavelmente você não deu permissão de escrita no diretório/arquivo que >> contém essa classe. Já tentou comentar essa linha? >> >> -- >> Gustavo Y. Kawamoto >> >> >> 2010/3/3 ale sandro <alexcom...@gmail.com> >> >>> então Gustavo..é os seguinte. mais o problema é quando eu vou acessar >>> qualquer metodo no browser do amfphp >>> o engraçado que no php o sistema é bem simples a classe...que ver da uma >>> olhada nesse link ai por favor.. >>> http://www.didimudancas.com.br/amfphp/browser/ >>> <http://www.didimudancas.com.br/amfphp/browser/>ele funciona de boa mais >>> só que esta dando esse erro..ai..como descrevi anteriormente...desde já >>> agradeço..valew. >>> >>> Em 3 de março de 2010 17:53, Gustavo Kawamoto <gust...@asflake.com>escreveu: >>> >>>> Pode mandar a versão do PHP e a do AMFPHP? O AMFPHP estava usando uma >>>> função deprecated do PHP na classe do MethodTable, pode ser isso. >>>> >>>> -- >>>> Gustavo Y. Kawamoto >>>> >>>> >>>> 2010/3/3 alexcomput <alexcom...@gmail.com> >>>> >>>> Olá pessoa boa tarde a todos ...estou com um pequendo probleminha aqui >>>>> pois assim que coloco o amfphp no servidor >>>>> ele nao funciona o browser como funciona localhost não alguém sabe o >>>>> porque:??esta dando essa mensagem. >>>>> [code]/home/didimudancas/www/amfphp/core/shared/util/ >>>>> MethodTable.php on line 164 [/code] >>>>> alguém pode me ajudar..dando erro ai.nem precis dizer se esta dando >>>>> erro também no site né mesmo.. >>>>> então..esta dando erro também... no site para achar meu Grub.. >>>>> desde já agradeço pela ajuda valew galera... >>>>> >>>>> -- >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>> Para enviar uma mensagem, envie um e-mail para >>>>> flexdev@googlegroups.com >>>>> Para sair da lista, envie um email em branco para >>>>> flexdev-unsubscr...@googlegroups.com >>>>> Mais opções estão disponíveis em >>>>> http://groups.google.com/group/flexdev >>>>> >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>>> Para sair da lista, envie um email em branco para >>>> flexdev-unsubscr...@googlegroups.com >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> >>> >>> >>> -- >>> alexcomput >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > alexcomput > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev