Pagina 1 van 2

Email notify on user delete

Geplaatst: 23 dec 2004, 22:06
door maico
Hoi na de update die ik gedaan heb naar 2.0.11
Werkt deze mod niet meer iemand enig idee?

Op mijn forum gebruik ik deze mod:

Code: Selecteer alles

## Mod Title: Email notify on user delete 
## Mod Version: 1.0.0 
Als ik iemand verwijder krijg ik de melding

Code: Selecteer alles

 ERROR 
Failed sending email :: PHP :: 
DEBUG MODE
Line : 234
**************/includes/emailer.php 
Dit zijn zijn regel 231 to 239 van me emailer.php

Code: Selecteer alles

  // Did it work?
  if (!$result)
  {
  	message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
  }

  return true;
	}
Voor de update was ie gewoon nog goed.
Tijdens de update heb ik de emailer.php niet hoeven te bewerken?
Iemand enig idee ?

Geplaatst: 23 dec 2004, 23:34
door mosymuis
Ik weet niet vanaf welke versie je hebt geupgrade, maar in oudere phpBB versies werkte de email class anders. Het lijkt erop dat je versie 1.0.1 van de mod nodig hebt, om deze te laten samenwerken met phpBB >= 2.0.8.

Geplaatst: 23 dec 2004, 23:39
door maico
Bedankt voor je info ik zal het morgen eens toe passen zo op het eerst gezicht was hij het zelfde ik had hem straks al gedownload

Ik heb geupdate van 2.0.8

Geplaatst: 24 dec 2004, 14:42
door maico
Nadat ik dat gedaan had was het resultaat ook NUL

Ik heb een schone installatie gedaan van het forum op me test server en daar werkt hij wel gewoon goed :lol:
Dus ik heb een leuk werkje om uit zoeken waar ik die fout gemaakt heb met het bij werken van de bestanden.
Het ligt dus aan mezelf en niet aan de mod

Geplaatst: 25 dec 2004, 22:18
door maico
Hoi,

Ik heb afgelopen week nadat mijn forum gehackt was de update van 2.0.8 naar 2.0.11 gedaan.
Op het eerste gezicht leek er niets aan de hand, maar ik heb schijnbaar te vlug gejuicht .
Nadat ik alles handmatig had bij gewerkt kwam als eerste aan het licht dat de bevestigings code niet goed werkte, opgelost door het orginele usercp_confirm.php te plaatsen.

Daarna kwam dus het verhaal van Email notify on user delete
Op die schone instal werkt hij dus wel maar op mijn orginele forum krijg ik het niet aan de gang.
Nu heb ik weer heel de dag zitten modden.
Ik heb de veranderde files gedownload daarna ben ik alle mods na gelopen en waar nodig me files aangepast.
Maar ik blijf precies dezelfde fout als voorheen zitten.

Mijn vraag is eigenlijk welke nieuwe files hebben wat met het email gebeuren te maken?
Zodat ik enig zicht krijg waar te moeten gaan zoeken.
Want ik weet het eigenlijk niet meer waar ik het moet gaan zoeken.

Geplaatst: 25 dec 2004, 22:21
door mosymuis
Alle de email class en zijn functies vind je in de bestanden includes/emailer.php en includes/smtp.php.

Geplaatst: 25 dec 2004, 22:28
door maico
Ja maar daar ben ik niet aan geweest zeg ik dan als blondje :oops:
Die is ook niet vervangen met die gewijzigde files
Dus ik zou denken dat het ergens in die nieuwe files staat
Maar waar :?:
Ik heb :shock: in mijn kop van het puzzelen :D

Geplaatst: 25 dec 2004, 22:30
door mosymuis
Anders is alleen admin/admin_users.php er nog bij betrokken, maar dat begreep je zelf waarschijnlijk ook al. Stuurt de rest van je forum wel probleemloos mail?

Geplaatst: 25 dec 2004, 22:33
door maico
Nee ik begrijp het helemaal niet :D
Ja als ik me aanmeld stuurt ie wel gewoon zijn mail
en die admin_users.php heb ik toch ook niet aan hoeven te passen?

Geplaatst: 25 dec 2004, 22:34
door mosymuis
admin_users is nu juist het bestand waar de mod zich in nestelt.

Geplaatst: 25 dec 2004, 22:37
door maico
Ja dat weet ik wel, oeps verkeerd begrepen schijnbaar.
Maar de mod had ik dus al voor de update en heeft altijd perfect gewerkt.
Nu sinds dde update niet meer.
Dus als je het mij vraagt zou ik gaan zoeken in de bestanden die bewerkt zijn tijdens de update. :?:


Even een testje gedaan met een "normale" mail versturen dat werkt gewoon goed ook via de het forum

Geplaatst: 25 dec 2004, 22:39
door mosymuis
Nee, als de rest van je forum kan mailen is de update dus goed gelukt, iig op dat punt. De fout zit hem waarschijnlijk in de wijze waarop de mod de mailer aanspreekt (verouderde methode).

Geplaatst: 25 dec 2004, 22:43
door maico
Ja daar had ik dus vrede mee kunnen hebben met dat antwoord als ik op mijn test forum ook die fout had gehad met een totale schone instal van 2.0.11 en enkel deze mod daar werkt het wel normaal. :lol:

Geplaatst: 25 dec 2004, 22:44
door mosymuis
Hmm, da's waar ook. ;)

Geplaatst: 25 dec 2004, 22:48
door maico
Puzzelen gewoon verder :lol:
Het MOET werken :lol:

Geplaatst: 26 dec 2004, 13:20
door maico
Heb weer wat anders geprobeerd wat me denk ik een stukje dichter bij de oplossing brengt.
Ik heb op het forum waar ik die foutmelding krijg alle mappen verwijderd en vervolgens de nieuwe mappen van de 2.0.11 geupload (GEEN INSTAL) gedaan maar gewoon de mappen geupload.

Waarom geen install ik had de update al uitgevoerd met succes en ik wil achter die fout komen.

Code: Selecteer alles

Information
Database type    :: mysql
Previous version :: 2.0.8
Updated version  :: 2.0.11
Updating database schema
Progress :: No updates required
Updating data
Progress :: No updates where required
Updating version and optimizing tables

Progress :: . . Done
Result   :: No errors 

Update completed

You should now visit the General Configuration settings page in the Administration Panel and check the General Configuration of the board. If you updated from versions prior to RC-3 you must update some entries. If you do not do this emails sent from the board will contain incorrect information. Don't forget to delete this file!
"Dit rapport heb ik de de tweede maal opgeslagen vandaar hij geen aanpassingen heeft gedaan"

Nu heb staat dus een komplete onbewerkte 2.0.11 online en zet daar dus de:

Code: Selecteer alles

## Mod Title: Email notify on user delete 
## Mod Version: 1.0.1
Bij en precies dezelfde fout als voor heen dus het zit niet in de bestanden maar in deupdate van de data base als je het mij vraagt.
Hoe los ik dat op dat hij de normale aanpassingen doet met die DB update, hetzelfde als met een schone instal?

Geplaatst: 27 dec 2004, 17:20
door maico
Om GEK van te worden :lol:

Wat ik nu gedaan heb is alle twee de forums opnieuw geinstaleerd.
Op het ene forum geen probleem dus zoals vanaf het begin op het andere forum blijf ik met die fout zitten.
Als na gekeken kom ik tot de ondekking dat op het forum waar hij niet werkt de mappen en bestanden anders geCHMOD staan, afijn alles hetzelfde gezet als op de ander en nog niets.

Toen heb ik van de ene server alles gdownload en vervolgens naar de ander geupload bestanden en mappen juist geGHMOD, dus nu wist ik zeker dat alles 110% hetzelfde moest zijn en toch werkt niet.

GEK wordt ik ervan als laatste heb ik nu de config tabel uit de database vergeleken en daar vind ik 1 verschil.

Op waar hij niet werkt is het:

Code: Selecteer alles

INSERT INTO `phpbb_config` VALUES ('sendmail_fix', '1');
En waar hij wel werkt is het:

Code: Selecteer alles

INSERT INTO phpbb_config VALUES ('sendmail_fix','');
Maar ik kan vervolgens niet vinden waar ik dat moet veranderen in mijn instellingen??
Alles nagekeken en op het oog het zelfde.

Geplaatst: 27 dec 2004, 17:49
door maico
:evil: Is het ook niet heb juist een oude DB backup na gekeken waar hij nog gewoon werkte en daar stond hij ook:

Code: Selecteer alles

VALUES ('sendmail_fix', '1');
Ik weet het niet meer na 3 dagen niets anders gedaan te hebben weet ik geen oplossing meerte bedenken.

Geplaatst: 28 dec 2004, 00:19
door mosymuis
Je kunt me je forum sturen, zodat ik er hier naar kan kijken. Als je geluk hebt werkt het dan bij mij ook niet, zodat ik kan nagaan waar het fout gaat. Als het bij mij wel werkt, kan er ik er ook niets mee.

Geplaatst: 28 dec 2004, 09:34
door maico
Ik wil je sturen wil t je wilt :lol:
Maar wat bedoel je de bestanden, of de linken?